Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   JavaScript: Новое окно из флэшки по центру экрана (http://www.flasher.ru/forum/showthread.php?t=52139)

Art-2003 30.11.2003 16:04

JavaScript: Новое окно из флэшки по центру экрана
 
Привет. Есть вопрос.

В HTML вставляю
<!--
function openCenteredWindow(url,height,width,name) {
var str="height="+height+",innerHeight="+height;
str+=",width="+width+",innerWidth="+width;
if (window.screen) {
var ah=screen.availHeight-30;
var aw=screen.availWidth-10;

var xc=(aw-width)/2;
var yc=(ah-height)/2;

str+=",left="+xc+",screenX="+xc;
str+=",top="+yc+",screenY="+yc;
}
str+=",scrollbars=no";
return window.open(url,name,str);
}
//-->

На кнопку в FLA:
on (press) {
getURL("javascript:openCenteredWindow('visa.html',500,700,'win');");
}

Не открывает окно. Что-то я напутал..... Подскажите плиз.
Спасибо.

Art-2003 30.11.2003 16:12

Хотя можно и так:
 
В HTML вставляю
<!--
function wopen(wurl,wname,w,h) {
window.open(wurl,wname,'height='+h+',width='+w+',resizable=0,toolbar=no,scrollbars=yes,menubar=no,status=no');
}
//-->

На кнопку в FLA:
on (press) {
getURL("javascript:wopen('visa.html','VISA',700,500);");
}

Все работает. Но открывает не по центру. Произвольно...
Что добавить?


Часовой пояс GMT +4, время: 20:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.