|
|
|
| Ситуация такая
3 фрейма В каждом есть скрип
if (parent.frames.length==0) parent.location="index.htm";
Фрейм с mainFrame содержанием при загрузке загружает картинки в 2 других фреймах
top.leftFrame.document.getElementById(1).src="kat/str_3.gif";
top.topFrame.document.getElementById(1).src="kat/y.gif";
При нажатии на topFrame меню верхнего фрейма загружает в два других фрейма файлы
function fun()
{
top.leftFrame.location="meni.htm";
top.mainFrame.location = "1.htm";
}
mainFrame опять содержанием при загрузки загружает картинки в 2 других фреймах
Опять же при нажатии на ссылку leftFrame загружает mainFrame другой FAIL в mainFrame
function fun(a)
{
top.mainFrame.location = a+".htm";
}
Ситуация при загрузке mainFrame повторяется
Все работало прекрасно пока я не нажал кнопку назад после того как я после того как из (topFrame) меню верхнего фрейма не загрузил в два других фрейма файлы и попробовал нажать кнопку назад в центральный (mainFrame)
фрейм загрузился предыдущий файл а в leftFrame нет
Попытался при загрузки mainFrame поставить такой скрипт
top.leftFrame.location="meni.htm";
меню загружается но картинки не загружются то есть скрип
top.leftFrame.document.getElementById(1).src="kat/str_3.gif";
top.topFrame.document.getElementById(1).src="kat/y.gif";
перестает действовать
У кого опыта побольше помогите!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
А то я замучался | |
|
|
|
|
|
|
|
для: Pavel1000
(06.06.2005 в 12:29)
| | Уважаемые web програмисты помогите!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
Какое событие происходит при нажатиикнопки назад и как его отловить? | |
|
|
|
|
|
|
|
для: Pavel1000
(08.06.2005 в 17:23)
| | По моему, нажатие кнопки "назад" отловить нельзя (могу ошибаться). | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(09.06.2005 в 05:25)
| | Как же мне коректно заставить работать мою фреймовую структуру | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(09.06.2005 в 05:25)
| | Проблему решил так. Ссылки в вверхнем фрейме не загружает в два других фрейма файлы с помошью скрипта а просто ссылаются на другой файл(фреймовую структуру).
Левый фрейм подгружает различные файлы в центральный фрейм
Тогда кпопка назад заработала корректно | |
|
|
|