Что делает атрибут mozdisallowselectionprint в файле PDF.js?

Встроенный просмотрщик PDF, PDF.js, имеет атрибут mozdisallowselectionprint в теге <html>. Что делает этот атрибут?

Ответ 1

Атрибут mozDisallowSelectionPrint был добавлен в Firefox, чтобы веб-страницы могли отключить параметр выбора печати в Firefox.

Обычно, когда вы выбираете текст в документе и затем открываете диалоговое окно печати (Ctrl + P или Cmd + P), вы можете выбрать опцию "Выбор" в разделе "Диапазон печати".

Из-за того, как работает PDF.js, выбор этой опции при просмотре PDF-документа приведет либо к пустым печатаемым страницам, либо к крупным документам сбой браузера.

В ошибке 830278 it поэтому было решено разрешить веб-страницам, в том числе программе просмотра PDF, отключить возможность печати выборов, добавив этот атрибут в тег HTML.

Print dialog with the option to print a selection disabled.

mozDisallowSelectionPrint доступен из Firefox 19 и далее.