Могу ли я изменить элементы в iframes с родительской страницы? - PullRequest
1 голос
/ 22 декабря 2010

У меня есть страница, содержащая два отдельных фрейма (заголовок и навигация), внутри которых есть несколько ссылок. (Я знаю, что это отстой. Я должен сделать это, потому что заголовок и навигация на самом деле из другого проекта)

Когда я нажимаю на ссылки внутри iframe, изменяется только соответствующий iframe. Хотя я хочу, чтобы при нажатии на ссылку вся страница, а именно текущее окно, изменялась на этот новый URL-адрес.

Я знаю, что внедрение javascript невозможно, и я не могу добавить в iframes '.

Есть ли способ, которым я могу достичь того, чего хочу? Или, если у вас есть другой способ, отличный от

Ответы [ 2 ]

1 голос
/ 22 декабря 2010

Добавьте target="_top" к ссылкам в фреймах, например,

<a href="SomePage.aspx" target="_top">Click me</a>
0 голосов
/ 24 декабря 2010

Тот же домен? Перейдите в город и введите тег или измените все теги a, чтобы иметь цель. Я могу добавить больше информации о том, как это сделать, если это необходимо.

Редактировать Вот страница jsbin для полноты: http://jsbin.com/osoji4/10

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...