Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Открытие нового окна - не работают доп. аргументы (https://javascript.ru/forum/dom-window/10305-otkrytie-novogo-okna-ne-rabotayut-dop-argumenty.html)

Эдди 27.06.2010 15:44

Открытие нового окна - не работают доп. аргументы
 
Есть такая функция открытия окна по центру экрана:
function open_centered_window(url,width,height,menubar,toolbar,location,directories,status,scrollbars,resizable) {
	var leftPx=(screen.availWidth-width)/2;
	var topPx=(screen.availHeight-height)/2;
	var params="width="+width+",height="+height+",menubar="+menubar+",toolbar="+toolbar+",location="+location+",directories="+directories+",status="+status+",scrollbars="+scrollbars+",resizable="+resizable+",top="+topPx+",left="+leftPx;
	window.open(url,'newWindow',params);
}


Вызывается:
<a href="/test7.php" onclick="open_centered_window(this.href,200,200,0, 0,0,0,0,0,0); return false;">Test</a>

Все бы прекрасно, но ноли что есть, что их нет. Окно и с менюбар, и со статусной строкой и прочими атрибутами.

Где накосячил?

Gim 27.06.2010 16:01

(this.href,200,200,0, 0,0,0,0,0,0)
_________________^ пробел, нэ?

",height="
мб так:
,"height="
или
,"height"=
итд, нэ?

я 0 =)

Эдди 27.06.2010 16:14

Цитата:

Сообщение от Gim (Сообщение 61313)
(this.href,200,200,0, 0,0,0,0,0,0)
_________________^ пробел, нэ?

",height="
мб так:
,"height="
или
,"height"=
итд, нэ?

я 0 =)

Пробел - опечатка.
Может, в функции одинарные кавычки поставить на значения параметров?


Часовой пояс GMT +3, время: 07:03.