Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Некоторые трюки JavaScript или DHTML.

8.8K
23 октября 2004 года
bgg
1 / / 23.10.2004
Имеется 6 взаимосвязанных HTML файлов. В корне связки - 1.html, который и загружается в окно браузера.
В нем подключается как объект 2.html в котором в свою очередь подключается 3.html как iframe.
3.html содержит разбивку на фреймы содержащие 4.html и 5.html.
В 5.html подключается как объект 6.html.

Задача такова - возможно ли обратиться, а вернее каков метод обращения во всей этой связке к
свойствам элемента (например фоновый цвет или любое другое свойство) для страниц 5.html и 6.html.
Причем обращение должно идти или через программу открытия страницы 1.html или через стороннюю страницу
(например в окне разбивка на фреймы - в одной части 1.html, а в другой - необходимая страница со скриптом).
Но в случае сторонней страницы - результат взаимодействия передавать программе открытия страницы.


Ниже дано содержание элементов в качестве примера.

--- 1.html ---
<HTML>
<HEAD>
<script src="<...>.js"></script>
<script Language="JavaScript">
...
</script>
</HEAD>
<BODY ...>

<object id="step1" type="text/x-scriptlet">
<PARAM NAME="url" VALUE="2.htm">
</object>
...
</BODY>
</HTML>




--- 2.html ---
<html>
<script>
...
</script>

<Script Language="JavaScript">
...
</Script>
<head>
</head>
<body>
<iframe id="step2" src="3.htm"></iframe>
</body>
</html>



--- 3.html ---
<HTML>
<script language="JavaScript">
...
</script>
<frameset id="FrameStep1">
<frame name="step4" src="4.htm">
<frame id="FrameStep2" name="step5" src="5.htm">
</frameset>
</HTML>



--- 4.html ---
<HTML>
<HEAD>
</head>
<script language="JavaScript" src="<...>.js"></script>
<SCRIPT>
</SCRIPT>
<body id="Set1">
<div id="Set2"></div>
<div id="Set3"></div>
<div id="Set4"></div>
</body>
</HTML>




--- 5.html ---
<HTML>
<HEAD>
<TITLE></TITLE>
<script language="JavaScript" src="<...>.js"></script>
<SCRIPT Language="VBSCRIPT">
</SCRIPT>
<SCRIPT LANGUAGE="JScript">
</SCRIPT>
<SCRIPT LANGUAGE="JScript">
<BODY id="body1">
<OBJECT id="body2" data="6.htm">
</OBJECT>
.......
.......
</BODY>
</HTML>
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог