Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: AliSaha от 12 Июля 2001, 13:28:25

Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 13:28:25
Sorry, за чайниковский вопрос.
У меня на страничке два фрейма( m1 и m2 ).
m1 - скрипт. Как мне организовать вывод информации ( более развёрнутой ) из m1 в m2 через document.write()
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 13:37:58
ооо! В полку Ali прибавилось! :P Плагиат, однако.
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 13:42:42
parent.m2.document.write("Развернись душа!");
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 14:35:55
Кусок основного файла: admin.shtml
-------

 
 


-------

вписываю в admin.html
-------

-------
Не работает :(
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 14:42:20
а что получается?
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 14:58:24
Всё получается в Нетшкафе, но я юзаю Оперу (5.11) - а там эта фича не проходит, как я понял :(( Можно ли решить эту проблему по-другому ?
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 15:07:25
А JRE поставил?
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 16:55:26
Да стоит JRE v.1.3.0_01 / включена поддержка Явы.
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 16:56:18
Да стоит JRE v.1.3.0_01 / включена поддержка Явы.
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 17:04:04
Перед тем как написать тебе этот пост, я смотрел в опере 5.02 на http://lodevar.hut.ru/news/
Показывало отлично! ;-)
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 17:05:59
2NAS: Десятый постинг - это не реклама, просто туда скинул пример, чтобы посмотреть.
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 17:23:25
...оказывается показывает, но только ~ 1/10, т.е. когда браузер, по непонятной причине, на 100% вдруг останавливает загрузку (приём данных...). Получается m2 обновляется? Но у меня нет ничего подобного в коде admin.html. Стоит Apache
1.3.17 / PHP4 ( недавно скачал) / mySQL 3.23.38. Если запускать локально - таже история...
Название: JS и фреймы
Отправлено: lodevar от 12 Июля 2001, 17:36:33
если хочешь, скинь мне все эти файлики ЦЕЛИКОМ, ничего не вырезая.
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 18:24:01
послал по мылу - lodevar2...
Название: JS и фреймы
Отправлено: AliSaha от 12 Июля 2001, 18:46:00
А, впринципе, функцию можно прописать в
Название: JS и фреймы
Отправлено: lodevar от 13 Июля 2001, 09:21:39
1) Убери звездочку после 2) Убери "//" - это не круто.
3) работай наздоровье! все идет путем!
Название: JS и фреймы
Отправлено: Maxim от 13 Июля 2001, 15:46:40
Все это так работает при условии, если в оба
фрейма Вы грузите HTML документы с одного
сайта  (источника). Но я встретил ситуацию, когда в один из фреймов пришлось грузить HTML
документ совсем из другого места (сайта). И тут
все встало. Никак на могу наладить взаимодействие фреймов из разных источников.
Похоже, что на JS это просто невозможно!
А может я все-таки на прав ??
Название: JS и фреймы
Отправлено: lodevar от 13 Июля 2001, 16:08:02
А зачем тогда JS? Пиши:
Название: JS и фреймы
Отправлено: lodevar от 13 Июля 2001, 16:15:30
Ну а уж если JS принципиально, тогда:

parent.m2.location.href="http://gde-to.ru/about.html";
Название: JS и фреймы
Отправлено: Maxim от 13 Июля 2001, 17:01:52
Спасибо за оперативный и интересный ответ.
Вообще то задача такова:
Есть страница из двух фреймов на моем сайте.
В один из фреймов загружается мой HTML файл
(с моего же сайта), в вот во второй фрейм файл
с другого сайта. Этот другой (чужой) HTML файл
содержит форму. Задача JS скрипта, который я
могу разместить только на основной странице или в первом фрейме, состоит в том - чтобы отловить момент заполнения формы и ее отправки. Желательно в этот момент перехватить управление и получить доступ к полям отправляемой формы.
После вашего ответа на мой первый вопрос появилась надежда, что и вся задача может быть решена.
Название: JS и фреймы
Отправлено: lodevar от 16 Июля 2001, 12:38:19
Получить доступ к полям формы можно только до нажатия submit. :P