Автор
|
Тема: Размер окна браузера...
|
FlasH |
опубликован 15-02-2001 17:29 MSK
Как можно с помощью JScript'а узнать размер окна браузера? (И можно ли :))
|
OlegN
|
опубликован 16-02-2001 15:35 MSK
Можно, но неточно, хотя в 90 % случаев прокатит, ведь большинство раскрывают браузер на весь экран.window.screenLeft window.screenTop - координаты левого верхнего угла браузера на десктопе. window.screen.availHeight window.screen.availWidth - ширина и высота рабочей области десктопа. Я пишу в осносном на C++ и очень редко на JScript но эту информацию нашел в MSDN-е за 1,5 минуты. |
FlasH
|
опубликован 16-02-2001 19:37 MSK
А вот и нет!Я это тоже в MSDN сразу нашёл. Только вот window.screen.availHeight и window.screen.availWidth - это ширина и высота ЭКРАНА, а на окна браузера... |
Teemu
|
опубликован 22-02-2001 13:25 MSK
Для IE можно так: var doc_height = document.body.offsetHeight; var doc_width = document.body.offsetWidth;Получится размер документа - почти размер окна, во всяком случае, видимо лучше ничего нет :-(
|
FlasH
|
опубликован 23-02-2001 12:23 MSK
Спасибо :)А для не IE это разве не работает? |
Teemu
|
опубликован 23-02-2001 11:54 MSK
В не IE это не должно работать, по идее это особенности IE 4.01, но может в 6-м Netscape? |
temp
|
опубликован 25-04-2001 17:55 MSK
window.screenLeft и т.п. - это спецификации самого ЖабаСкрипта 1.2 от нетскапа, под нетскейпом и относительно новыми версиями IE (от 4.ХЗЧТО) это работает. Но блин, как получить в IE 4.72.3118 NT SP6 _позицию_ окна - это загадка.. По поводу MSDN.. Любимый микрософт затирает всю документацию по старым версиям продуктов, твари... http://msdn.microsoft.com/workshop/c-frame.htm?/workshop/author/default.asp
|