У меня есть файл png, svg, который уже скрыт при загрузке. И я пытался управлять этим png и svg с помощью JavaScript, не отображая его. Это работало в Firefox, но не в последней версии Chrome.
Вопрос
Причина в том, что Chrome не читает файл svg, пока не отобразит (display: block
) элемент object
. Это ошибка в Хроме? Есть ли способ решить эту проблему и добиться того же поведения, что и Firefox?
<img src="http://placehold.jp/150x150.png" style="display: none">
<object data="https://upload.wikimedia.org/wikipedia/commons/0/02/SVG_logo.svg" type="image/svg+xml" style="display:none;"></object>