Окно с произвольными размерами

Статус
В этой теме нельзя размещать новые ответы.

Sergy

Guest
Окно с произвольными размерами

Народ, плз, подскажите как сделать

PHP:
header ("location: ***")
но чтобы explorer открыл страницу с требуемыми размерами...
 

Апокалипсис

Guest
php-на сервере
javascript у клиента!
 

Joker

Guest
Автор оригинала: gRigoriy
Никак!
Кто не дает яву использовать для вызова скрипта

javascript:window.open('file.php','example','width=420,height=400');void(0);

Не знаю как у тебя у меня нормально работает
 

gRigoriy

Новичок
Кто не дает яву использовать для вызова скрипта

java script:window.open('file.php','example','width=420,height=400');void(0);

Не знаю как у тебя у меня нормально работает
Вау, для себя сейчас сделал открытие, действительно можно ... Незнал, учту...
 

Crazy

Developer
Автор оригинала: Joker
Не знаю как у тебя у меня нормально работает
Через Header, как было заказано в исходном письме?

Лично у меня появилась страница "made by Apache" с сообщением, что страница переместилась на адрес "javascript:...".

Под каким сервером и какой версии у тебя это работает?
 

Crazy

Developer
PHP:
<?php

$target = "javascript:window.open('file.php','example','width=420,height=400');void(0);";
header("Location: $target");

?>
Не работает. (Пробел добавлен движком форума)
 

gRigoriy

Новичок
Хм. Действительно НОУ (с) "Ширли - Мырли".
А вот header("Location: mailto:..."); работает. Странно!
 

Crazy

Developer
Отчего же? В принципе, нет причин, по которым решение принципиально не может существовать. В принципе, браузер имеет право понять javascript: в адресе, который пришел в заголовке "Location:". Вопрос в том, понимают ли это распространенные сейчас версии браузеров и если понимают, то как правильно это писать. :)
 

Crazy

Developer
Ну и при чем здесь этот "линк по теме"? Как он связан с header("Location: ...")?
 

Sergy

Guest
Я в конце концов сделал так

window.open('addtobase.php','windowname','width=300,height=280 ... ');

т.е. ушел от header(...) вообще :)))

Спасибо всем
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху