Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.01.2010, 10:37
Новичок на форуме
Отправить личное сообщение для Fe_DoS Посмотреть профиль Найти все сообщения от Fe_DoS
 
Регистрация: 25.01.2010
Сообщений: 5

Установить высоту таблици в зависимости от высоты окна браузера
Необходимо установить высоту и ширину таблицы по высоте и ширине браузера.
Я делаю так:
var x,y;
var obj;
obj=document.getElementById('main');	

if (self.innerHeight) {	
    x = self.innerWidth;	
    y = self.innerHeight;	

} else if (document.documentElement && document.documentElement.clientHeight) {	
    x = document.documentElement.clientWidth;	
    y = document.documentElement.clientHeight;	

} else if (document.body) {	
    x = document.body.clientWidth;	
    y = document.body.clientHeight;	
}
obj.style.height=x;
obj.stule.width=y;


Не работает в IE7
Выдаёт ошибку "необходим объект".
Ответить с цитированием
  #2 (permalink)  
Старый 25.01.2010, 17:24
Интересующийся
Отправить личное сообщение для cooli0 Посмотреть профиль Найти все сообщения от cooli0
 
Регистрация: 25.01.2010
Сообщений: 20

не проверял код, но obj.stUle ? или в исходники правильно ?
Ответить с цитированием
  #3 (permalink)  
Старый 25.01.2010, 17:37
Новичок на форуме
Отправить личное сообщение для Fe_DoS Посмотреть профиль Найти все сообщения от Fe_DoS
 
Регистрация: 25.01.2010
Сообщений: 5

cooli0,
В исходнике obj.style, это я тут опечатку сделал.
Ответить с цитированием
  #4 (permalink)  
Старый 25.01.2010, 17:57
Интересующийся
Отправить личное сообщение для cooli0 Посмотреть профиль Найти все сообщения от cooli0
 
Регистрация: 25.01.2010
Сообщений: 20

странно, а на какую строку ругается ? проверил в IETester - всё работает.
Ответить с цитированием
  #5 (permalink)  
Старый 25.01.2010, 18:23
Новичок на форуме
Отправить личное сообщение для Fe_DoS Посмотреть профиль Найти все сообщения от Fe_DoS
 
Регистрация: 25.01.2010
Сообщений: 5

Пишет:
строка: 18
символ: 1
ошибка: требуется объект
код: 0
Ответить с цитированием
  #6 (permalink)  
Старый 25.01.2010, 18:33
Новичок на форуме
Отправить личное сообщение для Fe_DoS Посмотреть профиль Найти все сообщения от Fe_DoS
 
Регистрация: 25.01.2010
Сообщений: 5

В опере тоже не пашет и вообще никаких ошибок не выдаёт
Ответить с цитированием
  #7 (permalink)  
Старый 25.01.2010, 18:37
Интересующийся
Отправить личное сообщение для cooli0 Посмотреть профиль Найти все сообщения от cooli0
 
Регистрация: 25.01.2010
Сообщений: 20

ну проставь алерты и посмотри, что ему не хватает...

перед obj.style например alert(obj); если undefined, значит твой JS запускается раньше времени..как теория)
Ответить с цитированием
  #8 (permalink)  
Старый 25.01.2010, 18:53
Новичок на форуме
Отправить личное сообщение для Fe_DoS Посмотреть профиль Найти все сообщения от Fe_DoS
 
Регистрация: 25.01.2010
Сообщений: 5

alert(obj);
выдаёт null;
Ничего не понимаю.
Ответить с цитированием
  #9 (permalink)  
Старый 25.01.2010, 22:15
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от Fe_DoS Посмотреть сообщение
alert(obj);
выдаёт null;
Ничего не понимаю.
полный код в студию.
Ответить с цитированием
  #10 (permalink)  
Старый 25.01.2010, 22:40
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Ну вот, снова пытаются заставить js делать работу css...
html, body {height:100%; margin: 0px}
table {width: 100%; height: 100%}


Видимо, глюк в необкатанной подсветке синтаксиса.
Последнюю строку следует читать как "table {width: 100%; height: 100%}"

Последний раз редактировалось subzey, 25.01.2010 в 23:03.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение размера окна браузера pv! Общие вопросы Javascript 10 29.09.2019 08:45
Высота страницы по высоте окна браузера Николян (X)HTML/CSS 4 16.01.2014 20:12
Определение активности окна браузера Dextrum Events/DOM/Window 2 23.07.2008 13:58
Реклама по центру окна браузера Макс Элементы интерфейса 2 15.06.2008 00:55
Открытие окна в зависимости от выбора в <option> partyzan Общие вопросы Javascript 0 10.04.2008 01:00