Подмена понятий, или изменяем загруженный в iframe html-документ

Предположим, что у вас возникла задача вставить некий html код в ваш вывод. Однако по причинам того, что либо разработчики сайта не предусмотрели никакого интерфейса для этого (в 2010 году!), вам приходиться изголяться, чтобы выполнить такую задачу.

ну вот, вы написали iframe, вставили туда страницу, однако оказывается, что используемый сайт имеет массу ссылок, которые открываются в новом окне, то есть содержат аттрибут target, как жебыть, чтобы победить.
Самый простой способ, который позволяет «поменять» содержимое iframe «на-лету», это использование jQuery функций, для контента вашего iframe, конечно.

Идея следующая, после загрузки html, поменять аттрибуты target всех тегов на пустые, ну или содержащие нужную «цель». Делается это следующим образом.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *