Проблема при перезаписи 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 \ 'ч. загрузка"); скрипт выполняет правильно но соединение имеет статус "Передача данных", в строке статуса как закрыть соединение? И почему оно виси? Может кто сталкивался? |
myDocument.write (...); myDocument.close(); |
Спасибо, ещё есть вопрос по history переходов.
При такой схеме в историю переходов в броузере постояно добавляется возможность вернуться назад (так как если бы страница была обновлена) Можно ли как то обновить frame без добавления history |
нельзя. Это болезнь ИЕ, в остальных браузерах с хистори и фреймами намного легче...
|
Часовой пояс GMT +3, время: 02:22. |