|
|
|
(JS) новое окно по центру экрана
|
|||
|---|---|---|---|
|
#18+
окно я открываю фунцией window.open(). можно ли добиться чтобы оно было по центру экрана? параметра такого я не нашёл. быть может как-то можно определить ширину и высоту экрана и подставить расчитанные координаты в параметры left и top? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2005, 08:04 |
|
||
|
(JS) новое окно по центру экрана
|
|||
|---|---|---|---|
|
#18+
function openWindow(url, width, height){ var resx=screen.availWidth, resy=screen.availHeight; var tp=Math.floor((resy-height-20)/2);tp=(tp<0)?0:tp; var lt=Math.floor((resx-width-10)/2);lt=(lt<0)?0:lt; if(height>resx || width>resx){ height=resy-80 width=resx-60; } pw=window.open(url,"_blank","scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no,width="+width+",height="+height+",top="+tp+",left="+lt+""); return false; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2005, 08:37 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33012285&tid=1478462]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 534ms |

| 0 / 0 |
