Показать сообщение отдельно
  #8 (permalink)  
Старый 04.10.2011, 11:52
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от ksa
В Хроме даёт 10008...
Так и должен 10008. Ширину всего документа надо узнать, а не ширину окна.

Сообщение от Octane
document.documentElement.scrollWidth
везде работает
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head></head>
<body>
<div style="width: 10000px; height: 1000px;"></div>
<script type="text/javascript">
    alert(document.documentElement.scrollWidth);
</script>
</body>
</html>

В IE8 говорит 1346 (ширина окна), в firefox 10008 (как надо).
Ответить с цитированием