Консультация № 61063
02.11.2006, 21:16
0.00 руб.
0 6 1
Здравствуйте, подскажите пожалуйста, существует ли способ передавать данные во вновь открытое окно?

Допустим, создается новое окно.
window.open(window.html)

Можно-ли как-нибудь передавать параметром какое-либо значение в документ window.html?
Заранее благодарен за ответ.

Обсуждение

Неизвестный
02.11.2006, 21:59
общий
это ответ
Здравствуйте, Svanshe!

Можно, но не параметром. Для этого надо сохранить возвращаемое методом window.open() значение - w=window.open("window.html"); , открыть документ-содержимое окна для записи - w.document.open(); , и начать туда что-то писать, можно даже не за один раз, - w.document.writeln("something");

Удачи!

Приложение:
<HTML><SCRIPT Language=JavaScript1.1 Type="text/javascript">function go() { w = window.open("window.html"); w.document.open(); w.document.write("<HTML><BODY>YPA</BODY></HTML>");}</SCRIPT><BODY OnLoad="go();">bred</BODY></HTML>
Неизвестный
03.11.2006, 08:49
общий
Svanshe поясните - что Вы имеете ввиду?Для передачи из html в html используются cookies, post, get, session - Вы про это? :)
Неизвестный
04.11.2006, 06:18
общий
Ну я еще совсем новичек в области интернет-технологий так что возможно и это. :)Если кините ссылку на статьи по данной теме, буду очень благодарен...
Неизвестный
04.11.2006, 06:58
общий
Вообще нужно, чтобы все происходило на клииентской стороне без участия сервера.
Неизвестный
04.11.2006, 09:11
общий
Постараюсь все-таки еще более детально описать задачу:Итак:1. Имеется файл index.htmlв нем есть набор ссылок нпример<a href="another.html">1</a ><a href="another.html">2</a ><a href="another.html">3</a >2. документ another.html содержит в себе в качестве Active-X компонента XML страницу и страницу XSL преобразований3. имеется набор таблиц xsl преобразованийНеобходимо, чтобы при переходе по разным ссылкам документа index.html загружался один и тот же документ another.html (как _blank) и чтобы в зависимости от ссылки, по которой он был открыт в него загружалась соответствующая таблица XSL преобразований.Все должно полностью выполняться на клиенте.
Неизвестный
07.11.2006, 08:37
общий
Я тоже не сверхспец в этом вопросе, но уже бы и ответил - а письмо с вопросом уже удалил :(.Почитайте:http://netadmin.ws/art/43.htmlhttp://stepbystep.htmlbook.ru/?id=31особливо через форму: "Пример 20.2. Получение данных через метод GET".Правда там всё на php - что не Ваш случай, но html и методы одни и теже... так что читайте в этом направлении.Я использую сессии - в зависимости от того что пришло - так и создаю клиенту страницу - php всё выполняется на сервере, у вас же судя по всему ява - просто в зависимости от того что прислал клиент - то и покажете :).
Форма ответа