Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: CGI-программирование

Сообщения:  [1-10]   [11-15] 

 
 автор: !!Yurchik!!   (14.03.2005 в 23:46)   письмо автору
 
   для: !!Yurchik!!   (13.03.2005 в 22:25)
 

Жаль что ответа нету :(
Может сообщение не увидели...

   
 
 автор: !!Yurchik!!   (13.03.2005 в 22:25)   письмо автору
 
   для: glsv (Дизайнер)   (03.03.2005 в 01:49)
 

У меня тут еще вопросы появились насчет всплывающих окон:
1. Почему-то после закрытия всплывающего окна вручную или с помощью метода newwin.close() вторичное его создание в этом же сеансе приводит к ошибке...
2. Как мне доступиться к родительскому окну из дочернего (вернее как узнать имя родительского окна, ведь обращаться надо по имени window.somemethod(), или можно просто всместо имени window использовать?)

   
 
 автор: glsv (Дизайнер)   (03.03.2005 в 01:49)   письмо автору
 
   для: !!Yurchik!!   (02.03.2005 в 21:15)
 


<script language="JavaScript">
<!--
  // Открытие нового окна
  function winopen()
  {
    newwin = window.open("", "newwin", "width=300,height=250");
  }
  
  // Меняем содержимое нового окна
  function changeContent()
  {
    content = "Это наше новое окно!";
    newwin.document.write(content);
    newwin.document.close();
    newwin.focus();
  }  
//-->
</script>
<a href="#" onclick="winopen(); return false">Открыть окно</a><br>
<a href="#" onclick="changeContent(); return false">Сменить содержимое нового окна</a>

К порожденному окну обращение идет по имени окна.
Для обращения из дочернего окна к родительскому нужно использовать имя opener

opener.document


> т.е. все через JavaScript?
Да.

   
 
 автор: !!Yurchik!!   (02.03.2005 в 21:21)   письмо автору
 
   для: Crux   (02.03.2005 в 00:09)
 

Вау, как раз в точку! Именно то, что нужно! Огромнейшее спасибо! :)

   
 
 автор: !!Yurchik!!   (02.03.2005 в 21:15)   письмо автору
 
   для: glsv (Дизайнер)   (01.03.2005 в 23:59)
 

Ага, понятно. А не могли бы вы мне привести пример, как обращаться из дочернего окна в главное, или из главного в дочернее и менять в нем содержимое? Я так понял, что это все уже будет происходить на машине клиента, т.е. все через JavaScript?

   
 
 автор: Crux   (02.03.2005 в 00:09)   письмо автору
2 Кб
 
   для: !!Yurchik!!   (01.03.2005 в 23:58)
 

>Спасибо, но второй пример не работает

эти два файла должны работать вместе
т.е. первый фаил открывает окно со вторым файлом из которого можно менять содержимое первого окна.

ещё раз прикрепляю эти два файла

   
 
 автор: glsv (Дизайнер)   (01.03.2005 в 23:59)   письмо автору
 
   для: !!Yurchik!!   (01.03.2005 в 21:17)
 

Одно окно должно быть открыто из другого. Либо по ссылке с указанием параметра target, либо JavaScript с указанием имени окна. По этим именам и можно будет к ним обращаться. А созданное окно, в свою очередь, может обращаться к своему "родителю".

Если оба окна открыты независимо друг от друга, то они друг друга не увидят.

   
 
 автор: !!Yurchik!!   (01.03.2005 в 23:58)   письмо автору
 
   для: Crux   (01.03.2005 в 21:45)
 

Спасибо, но второй пример не работает, а первый просто открывает новое окно... А мне нужно, чтобы в зависимости от выбора в первом окне автоматически менялось содержимое открытого второго окна...

   
 
 автор: Crux   (01.03.2005 в 21:45)   письмо автору
 
   для: Crux   (01.03.2005 в 21:35)
 

прошу прошенья...
к этому файлу ещё нужен вот этот файл (см. приклеплённый файл), под именем lst16-42.htm

   
 
 автор: Crux   (01.03.2005 в 21:35)   письмо автору
 
   для: !!Yurchik!!   (01.03.2005 в 21:17)
 

вот у меня с диска с книгой есть такой пример, я ещё сам неразбирался, но надеюсь Вам поможет. (реализация на JavaScript, см. приклеплённый файл)

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования