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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Открыть новое окно, не трогая "старое"
 
 автор: Max   (29.05.2007 в 19:22)   письмо автору
 
 

Как, выполнив такой скрипт:

{echo "<script>window.open('page.html',''width=400,height=400,left=100,top=100');</script>";}

оставить без изменения основное окно.

   
 
 автор: sim5   (29.05.2007 в 19:52)   письмо автору
 
   для: Max   (29.05.2007 в 19:22)
 

Вобщето этот скрипт не выполнится, в нем есть ошибки. Должно быть:


<script>window.open('page.html','newwindow','width=400,height=400,left=100,top=100');</script>


У вас кавычка лишняя в коде, и вы не указали имя окна, можно и не указвать его, но оставить этот парметр пустым. Этот код откроет новое окно, которое никак не затронет основное.

   
 
 автор: Trianon   (29.05.2007 в 19:54)   письмо автору
 
   для: sim5   (29.05.2007 в 19:52)
 

.

   
 
 автор: Trianon   (29.05.2007 в 19:54)   письмо автору
 
   для: sim5   (29.05.2007 в 19:52)
 

разве пустым?
Мне казалось - со специальным именем _blank ....

   
 
 автор: sim5   (30.05.2007 в 03:27)   письмо автору
 
   для: Trianon   (29.05.2007 в 19:54)
 


<script>window.open('page.html','','windowpar');</script>


второй параметр пустой - браузер откроет окно и ругаться не будет.

   
 
 автор: Max   (29.05.2007 в 20:19)   письмо автору
 
   для: sim5   (29.05.2007 в 19:52)
 

у меня так:

{echo "<script>window.open('$pathp','','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1,width=430,height=356,left=100,top=100');</script>";}

но когда открывается это окно, основное становится белым
как быть?

   
 
 автор: sim5   (30.05.2007 в 04:33)   письмо автору
 
   для: Max   (29.05.2007 в 20:19)
 


echo "<html><body>";
echo "Text window";
echo "<script>window.open('test.html','','width=430,height=356,left=100,top=100')</script>";
echo "</body></html>";


И "Text window" видно, и окно откроется. У вас проблемы не с JS, а на основной странице видимо...

   
 
 автор: Trianon   (29.05.2007 в 19:53)   письмо автору
 
   для: Max   (29.05.2007 в 19:22)
 

никак. Второй параметр пропущен. Третий - написан с синтаксической ошибкой.
А сама тема - не php, а в чистом виде JS.

   
Rambler's Top100
вверх

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