Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проблема при перезаписи iframe (https://javascript.ru/forum/misc/4095-problema-pri-perezapisi-iframe.html)

spheresh 23.06.2009 14:14

Проблема при перезаписи iframe
 
При записи кода в IFRAME в браузере статус = "передача данных"
Пример:
<iframe id="myFrame" framespacing='0' frameborder='no' scrolling='no' width='450' height='100'> </ IFRAME>
<script type="text/javascript" language="JavaScript">
VAR myFrame = document.getElementById ( 'myFrame');
VAR myDocument = myFrame.contentDocument;
myDocument.write ( "<scr"+"ipt type=\"text/javascript\" language=\"JavaScript\" scr=\"http://ads.workserver.test/ads.js\"> </ SCR "+" ППЛ> ");

</ SCRIPT>

в файле ads.js например
alert ( "I \ 'ч. загрузка");

скрипт выполняет правильно

но соединение имеет статус "Передача данных", в строке статуса

как закрыть соединение? И почему оно виси? Может кто сталкивался?

ZoNT 23.06.2009 15:34

myDocument.write (...);
myDocument.close();

spheresh 23.06.2009 17:15

Спасибо, ещё есть вопрос по history переходов.

При такой схеме в историю переходов в броузере постояно добавляется возможность вернуться назад (так как если бы страница была обновлена)

Можно ли как то обновить frame без добавления history

ZoNT 23.06.2009 18:06

нельзя. Это болезнь ИЕ, в остальных браузерах с хистори и фреймами намного легче...


Часовой пояс GMT +3, время: 22:38.