2009-08-25 4 views
0

Хорошо, у меня есть html-страница с двумя iframe на ней так.Доступ к родительскому iframe из childs iframe

------------------------------------------------- 
|    PARENT       | 
|            | 
|            | 
|  [iframe1 id=i1 name=i1]     |  
|            | 
|            | 
|            | 
|  [iframe2 id=i2 name=i2]     | 
|            | 
|            | 
------------------------------------------------- 

Когда я нажимаю ссылку в iframe1, мне нужна результирующая страница для отображения в iframe2. Я пробовал:

<a href=blah.html target=parent.i2>link</a> 

но это не работает.

любой человек знает, как это сделать?

ответ

3

Возможно, у вас должен быть JavaScript. Что-то вроде

onclick="javascript:parent.i2.document.location='blah.html'" 
2
<a href=blah.html target="i2">link</a> 

Вам просто нужно поставить «i2» это должно быть уникальное имя окна на этой странице. Нет необходимости указывать родителя и т. Д.

+0

Это гораздо лучший ответ, чем мой. –

+0

Спасибо, но ваш ответ тоже хорош, все это по-разному. –

Смежные вопросы