Сообщение от BETEPAH
|
Arcon,
<iframe id="myframe" name="myframe" onload="myFunction()"></iframe>
|
Все-таки возникла проблема: Теперь содержимое обазаца, в который я вставляю текст из iframe отображается правильно, но при этом оно постоянно обновляется (даже визуально заметно мерцает немного и ссылки, которые в нем есть, на нажатия не реагируют) , видно как постоянно крутится индикатор загрузки страницы.
Код теперь выглядит так:
<p><select id="s1" name="s1">
<option>1111</option>
<option>2222</option>
<option>3333</option>
<option>4444</option>
<option>5555</option>
<option>6666</option>
</select>
<iframe id="myframe" name="myframe" onload="prov()" >Ваш браузер не поддерживает iframe</iframe></p>
<p id="pr" name="pr">1234</p>
<script>
function zapis(){
var frm=document.getElementById("myframe").contentDocument;
pr.innerHTML=frm.body.innerHTML;
}
function prov(){
var s1=document.getElementById("s1")
var stroka='/text' + s1.selectedIndex+ '.html';
document.getElementById("myframe").src = stroka;
zapis()
}
</script>
Если не сложно поясните, пожалуйста, как работает onload в данном случае. Везде пишут, что событие срабатывает, когда полностью загружается страница