Страницы

Поиск по вопросам

воскресенье, 7 июля 2019 г.

Замена PDF путём смены src в тэге


function pr1(){ $("embed").attr("src","P/P2.pdf"); } pr1();
В консоли видно, что src меняется, но отображаемый pdf остается прежним.


Ответ

и два похожих элемента, которые используются в специальных случаях (видео, аудио, flash, activeX, ...). Из-за этого в некоторых браузерах они могут обрабатываться не так как обычные DOM элементы. Поэтому изменение src может делать не то, что ожидалось, либо совсем ничего не делать.
В качестве решения можно удалить нужный элемент изменить src и вставить опять.
перевод ответа: JavaScript: Changing src-attribute of a embed-tag
Пример на plnkr

Комментариев нет:

Отправить комментарий