Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

Вопрос по Вебдизайну, авось кто знает?   Найти похожие ветки 

 
alex134   (2003-11-28 00:21) [0]

Как при помощи скрипта javascript узнать текущую высоту html-документа? И еще, как отследить изменение размера окна броузера, какое событие при этом возбуждается? Заранее благодарен.


 
Knight ©   (2003-11-28 00:41) [1]

document.body.language=
document.body.scrollHeight=49
document.body.isTextEdit=true
document.body.currentStyle=[object]
document.body.document=[object]
document.body.onmouseup=null
document.body.oncontextmenu=null
document.body.isMultiLine=true
document.body.clientHeight=426
document.body.onrowexit=null
document.body.onbeforepaste=null
document.body.onactivate=null
document.body.scrollLeft=0
document.body.lang=
document.body.onmousemove=null
document.body.onmove=null
document.body.onselectstart=null
document.body.parentTextEdit=null
document.body.oncontrolselect=null
document.body.canHaveHTML=true
document.body.onkeypress=null
document.body.oncut=null
document.body.onrowenter=null
document.body.onmousedown=null
document.body.onpaste=null
document.body.className=
document.body.id=
document.body.onreadystatechange=null
document.body.onbeforedeactivate=null
document.body.hideFocus=false
document.body.dir=
document.body.isContentEditable=false
document.body.onkeydown=null
document.body.clientWidth=768
document.body.onlosecapture=null
document.body.parentElement=[object]
document.body.ondrag=null
document.body.ondragstart=null
document.body.oncellchange=null
document.body.recordNumber=null
document.body.onfilterchange=null
document.body.onrowsinserted=null
document.body.ondatasetcomplete=null
document.body.ondragenter=null
document.body.onblur=null
document.body.onresizeend=null
document.body.onerrorupdate=null
document.body.onbeforecopy=null
document.body.ondblclick=null
document.body.scopeName=HTML
document.body.onkeyup=null
document.body.onresizestart=null
document.body.onmouseover=null
document.body.onmouseleave=null
document.body.onmoveend=null
document.body.tagName=BODY
document.body.title=
document.body.offsetWidth=788
document.body.onresize=null
document.body.contentEditable=inherit
document.body.runtimeStyle=[object]


 
Knight ©   (2003-11-28 00:50) [2]

А вообще если нет описания объектов, то этот скрипт тебе поможет...

<html>
<script language="javascript">
<!--
function WriteProp(obj,objname){
var result="";
obj.color=0;
for (var i in obj){
result+=objname+"."+i+"="+obj[i]+"<br>";
}
result+="<HR>";
return result;
}
// -->
</script>
<body>
<script>
document.write(WriteProp(document,"document"));
</script>
</body>
</html>


Подставляешь нужный объект и смотришь, что у него есть.


 
Moscower ©   (2003-11-28 00:55) [3]


Окна и документы
В разных браузерах по-разному вызываются такие свойства, как размеры окна, размеры документа, показатели прокрутки и т.д.

Размеры рабочей области окна
MSIE - document.body.clientWidth, clientHeight
Netscape, Mozilla, Opera - innerWidth, innerHeight
Координаты верхнего левого угла рабочей области окна
MSIE, Opera 7 - screenLeft, screenTop
Netscape, Mozilla, Opera 5, 6 - screenX, screenY
Размеры содержимого документа
MSIE, Opera 7 - document.body.scrollWidth, scrollHeight
Netscape, Mozilla - document.width, height
Opera 5, 6 - document.body.style.pixelWidth, pixelHeight
Прокрутка (scrolling)
MSIE, Opera 7 - document.body.scrollLeft, scrollTop
Netscape, Mozilla, Opera 5, 6 - pageXOffset, pageYOffset
В MSIE в документе должен присутствовать тег <body></body>, иначе document.body может быть не определено


Полный текст самого полезного документа по HTML (для меня) - http://www.kruglov.ru/articles/crossbrowserdhtml/


 
Knight ©   (2003-11-28 00:58) [4]

Во-во... поубывал бы...
Есть ведь стандарты, только почему-то у каждого они свои... :(


 
Moscower ©   (2003-11-28 01:00) [5]

Ну они все ближе и ближе друг к другу :)


 
Knight ©   (2003-11-28 01:01) [6]

>> Moscower © (28.11.03 01:00) [5]
> Ну они все ближе и ближе друг к другу :)
Скоро в рукопашный бой пойдут... :)


 
alex134   (2003-11-28 17:42) [7]

спасибо!, не ожидал услышать ответ от мастеров ДЕЛФИ



Страницы: 1 вся ветка

Текущий архив: 2003.12.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
14-75377
DiVider
2003-11-28 20:47
2003.12.23
Случайно зацепил!!!


1-75212
Walrus
2003-12-11 09:01
2003.12.23
Картинки в TStringGrid


14-75363
Igor_thief
2003-11-29 14:32
2003.12.23
Иконки из длл


1-75147
smu
2003-12-10 09:12
2003.12.23
Как вызывать консольные приложения и закрывать по завершению?


8-75274
Viktor Kushnir
2003-08-19 14:40
2003.12.23
Сохранить Metafile