Обновить фрейм
Подскажите как при помощи JS обновить соседний фрейм при загрузке страницы?
<HTML> <TITLE>Заказ №$data_org[dDate_y]_$zeros$data_org[dIDI]</TITLE> <FRAMESET NORESIZE=YES FRAMEBORDER=NO FRAMESPACING=0 ROWS='90 ,100%'> <FRAME NORESIZE=YES FRAMEBORDER=NO NAME=info SRC=product_info.php?dID=$dID> <FRAME NORESIZE=YES FRAMEBORDER=NO NAME=prod SRC=product_adv.php?dID=$dID> </FRAMESET> </HTML> Во фрейме prod загружается страница. При ее загрузке (или после - не важно) необходимо заново нарисовать фрейм info. |
window.parent.info.document.location.reload(); Вот так не получается :( |
Прошу прощения, обновляет.
Забыл указать язык language='javascript' type='text/javascript' в теге <SCRIPT>. |
Цитата:
|
Цитата:
У меня есть пользователи с IE 5.X.. |
Бушка, по-моему, начиная с спецификации HTML 4, и не проходит W3C-валидацию. Погуглите. Возможно, для IE 5, может и стоит оставить.
|
В продолжение темы
А вот если представить пример Бушка, но на фрейме info есть рисунок или фото, и если (например программа сетевая) кто-то с другого компа поменял рисунок или фото, не меняя при этом имени и расположения файла изхображения, то код локайшн.релоад обновления картинки не производит....
зато замечательно работает кнопка Ф5 или Обновить :-))))))) почему так? |
Кэш?
|
кстати можно
window.parent.info.location.reload(); а, кроме того, у reload есть необязательный параметр (https://developer.mozilla.org/en/DOM...ocation_object, http://msdn.microsoft.com/en-us/libr...91(VS.85).aspx) |
Часовой пояс GMT +3, время: 15:13. |