PDA

Просмотр полной версии : Окно в центре экрана.


Tatjana
13.05.2004, 18:28
Очень хотелось бы, чтобы окно открывалось в центре экрана.
Во Flаshe написала такой код:
on (release) {
getURL("javascript:window.open('lion.htm', 'lion', 'toolbar=no,status=no,menubar=no,resizable=no,scrollbars=0,width=320,height=240,top=(screen.height-240)/2,left=(screen.width-320)/2'); void(0);");
}
но top и left не работают. Как будет правильно? Помогите пожалуйста!

Nucer
14.05.2004, 00:36
getURL("javascript:window.open('lion.htm', 'lion', 'toolbar=no,status=no,menubar=no,resizable=no,scrollbars=0,width=320,height=240,top=' add ( screen.height-240)/2 add ' ,left=" add (screen.width-320)/2 add '); void(0);");
Вродь так

Tatjana
14.05.2004, 13:25
Что то не получается. Перепробовала оба вида кавычек, но видимо дело не в этом?

iNils
14.05.2004, 14:30
Попробуй исправить на:
top=((screen.height-240)/2)
left=((screen.width-320)/2)

Tatjana
14.05.2004, 14:48
Не получилось. :confused:

Nox Noctis
14.05.2004, 15:05
грабли очень простые. тебе нужно в джаваскрипте передать СТРОКУ параметров. но часть этой строки должна быть вычислена самим джаваскриптом.

короче вот.
getURL("javascript:window.open('lion.html', 'lion', 'toolbar=no,status=no,menubar=no,resizable=no,scrollbars=0,width=320,height=240,top='+(screen.height-240)/2+',left='+(screen.width-320)/2); void(null);");

Tatjana
14.05.2004, 15:14
Спасибочки большое! Всё получилось! :)