Ситуация такая:имеется документ html (Д1), в котором имеется iframe (name="f").
Существует еще и другой документ (Д2) в котором есть ссылка.
Необходимо сделать так, чтобы эта ссылка открывалась в iframe Д1.как это сделать?
Изначльно появилс такой вариант:
<html><head></head><body>
<script>
win1=window.open("file_d1.html")
</script>
<input type="button" onClick="win1.document.body.all.ifr1['src']='file_ssilka1.html'" value="ссылка 1"><br>
<input type="button" onClick="win1.document.body.all.ifr1['src']='file_ssilka2.html'" value="ссылка 2"><br>
</body>
</html>
file_ssilka1.html, file_ssilka2.html и т.д. - Это файлы которые отображаются по ссылкам,
а файл file_d1.html такой:<html><head></head><body>
<iframe name="ifr1" src="'file_ssilka1.html'"></iframe>
</body></html>(в него уже загружен 'file_ssilka1.html')
Но появились сложности:
1.
<script>
win1=window.open("file_d1.html")
</script>Срабатывает не только по событию onclick, но и при загрузке страницы.
Соответственно, если в теле file_d1.html поставить ссылку<a href="file_d2.html" target="_self"> назад </a>
То откроется дополнительно еще и file_d1.html.
И так далее...2. Если при этом закрыть file_d1.html, то файле file_d2.html
при нажатии на bottom выдается ощибка на станице.Как исправить?