2009-09-24 5 views
10

У меня есть iframe, который выглядит следующим образом:Изменить IFrame SRC, нажав на ссылку

<iframe src="http://www.google.com" height=1000 width="500" id="myiframe"></iframe> 

Я хочу, чтобы создать ссылку, так что, когда я нажимаю на него, в IFRAME на изменения страниц. Как я могу это сделать с помощью jQuery? Связано ли это с jQuery attr?

ответ

50

Для этого вам не нужен jQuery. Для этого вам даже не нужен JavaScript.

Дайте IFRAME name и нацеливать свои якоря, чтобы указать на него:

<a href="foo.html" target="myiframe">Foo</a> 
<a href="bar.html" target="myiframe">Bar</a> 
<a href="baz.html" target="myiframe">Baz</a> 

<iframe name="myiframe"></iframe> 

Это деградирует приятно для людей, у которых JavaScript отключен.

0

по нажатию на ссылку «нажмите здесь» // потребуется переместить ссылку на IFRAME, как указано ....

<a href="cart.html" target="test" onclick="document.getElementById('test').frameBorder=1"> Click Here </a> 
<iframe src="blank.html" frameborder="0" name="test" id="test" width=1200 height=800></iframe> 
Смежные вопросы