Firefox и MS Edge загружают контент в скрытом элементе (но не должны) - PullRequest
0 голосов
/ 28 января 2020

В следующих фрагментах кода показано, что я считаю ошибкой (или это особенность?) В MS Edge и Firefox: файл PDF загружается при отображении страницы, даже если он скрыт.

Chrome и (что неудивительно) MS Edge Chromium, не загружайте до тех пор, пока элемент не станет видимым, что я и ожидал.

<html>
<head>
  <title>Test Embedded PDF</title>
<body>
  <!-- ... explanation text removed ... -->
  <div style="display:none">
    <object id="pdf-view" data="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf" type="application/pdf" style="width:100vw;height:100vh;"></object>
  </div>

</body>
</html>

Снимок экрана: Вкл. Chrome - PDF НЕ скачано

Снимок экрана: Вкл. Firefox - PDF загружен, несмотря на то, что он скрыт

Имеет кто-нибудь сталкивался с этим, и есть ли обходной путь? Спасибо

...