Вопрос для js умельцев)
138 сообщений
#15 лет назад
Привет всем.Вопрос, к людям знающим js.
Имеется форма
<form action="mm.php" method="POST">
<input type="hidden" name="param" value="<?php echo $lol; ?>" />
<input type="submit" value="Ок">
</form>
нужно что бы по нажатию на кнопку mm.php открывался в новом окне с опр. размерами. (и желательно по центру) в инете нашел много разного
Как например
onClick="window.open('jex5.htm','mywindow','width=400,height=200,left=0,top=100,screenX=0,screenY=100')"
но файл открывается по онклику раньше чем передается параметр.
подскажите что делать?
.спасибо
99 сообщений
#15 лет назад
<form onSubmit="return openWindow()" method="POST">
<script>
var myWindow;
function openWindow() {
var width = 550;
var height = 440;
var left = parseInt((screen.availWidth/2) - (width/2));
var top = parseInt((screen.availHeight/2) - (height/2));
var windowFeatures = "width=" + width + ",height=" + height +
",status,resizable,left=" + left + ",top=" + top +
"screenX=" + left + ",screenY=" + top;
myWindow = window.open("/index.html", "subWind", windowFeatures);
return false;
}
</script>
а параметр читать с помощью document.getElementById('тут id'

400 сообщений
#15 лет назад
Цитата ("Shar1ngan"):но файл открывается по онклику раньше чем передается параметр.
Что это значит? Замените type="submit" на type="button". И по onClick после открытия окошка сделайте вызов submit() для формы.
138 сообщений
#15 лет назад
Цитата ("moiseev"):а параметр читать с помощью document.getElementById('тут id'.value;
параметр нужно читать с помощью пхп, т.к. потом идут запросы к базе и всякая другая фигня
Цитата ("phpmaniac"):
Что это значит? Замените type="submit" на type="button". И по onClick после открытия окошка сделайте вызов submit() для формы.
немного не понял, можно на примере?