Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: не работает скрипт
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: помогите плз.
xlns
Отправлено: 25 Февраля, 2006 - 07:44:50
Post Id


Newbie


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2006  

Карма 0




Господа и Дамы. Никак не могу понять, почему не срабатывает простенький скрипт, помогите, мож я че упустил.... проверял в Опере и IE.
скрипт:
CODE:

function check()
{

Xscrn=window.screen.Width;
switch (Xscrn)
{
case "640":
document.head.src="img/head_640.jpg";
break;
case "800":
document.head.src="img/head_800.jpg";
break;
case "1024":
document.head.src="img/head_1024.jpg";
break;
case "1280":
document.head.src="img/head_1280.jpg";
break;
default:
document.head.src="img/head_1024.jpg";
break;
}
}

Потом при закрузке body он вызывается. Все.
Заранее всем благодарен за ответы.
 
 Top
Леголегс Администратор
Отправлено: 25 Февраля, 2006 - 10:37:25
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17





Гляжу - код в теги [code ][/code ] обрамлён, думаю "Надо-же, новичёк а сообщение по-человечески оформляет". Прокручиваю вниз, вижу надпись "Отредактировано администратором" и разочаровываюсь Недовольство, огорчение

xlns пишет:
Xscrn=window.screen.Width;
width надо с маленькой буквы.
 
 Top
xlns
Отправлено: 25 Февраля, 2006 - 11:28:24
Post Id


Newbie


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2006  

Карма 0




Пробовал - все равно значение по умолчанию выбирается, т.е. 1024....
 
 Top
xlns
Отправлено: 25 Февраля, 2006 - 18:01:30
Post Id


Newbie


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2006  

Карма 0




Ну, господа профессионалы, неужели никто мне не ответит....?
 
 Top
Дмитрий Б.
Отправлено: 26 Февраля, 2006 - 01:23:39
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




А что значит document.head? Если это id рисунка, тогда document.getElementById('head'Подмигивание...
 
 Top
xlns
Отправлено: 26 Февраля, 2006 - 02:29:57
Post Id


Newbie


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2006  

Карма 0




это name рисунка

CODE:

<img name="head" alt=".....">
 
 Top
Дмитрий Б.
Отправлено: 26 Февраля, 2006 - 07:18:36
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




Лучше используй ID... Или просто не вызывается - по идее должно работать... Ошибок-то не выдаёт?
 
 Top
Дмитрий Б.
Отправлено: 26 Февраля, 2006 - 07:38:53
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




А, нашёл! Зачем же ты в switch'е то кавычек понаставил? Switch делает не проверку равенства (==), но проверку идентичности (===), а поскольку Xscrn имеет тип number, а никак не string, она возвращает false. Как говорится: "Джонсон и Джонсон - почувствуйте разницу!"
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0416]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33