Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Ошибка в скрипте JS определения размера экрана

Ответить
Настройки темы
Ошибка в скрипте JS определения размера экрана

Аватара для zion87

Старожил


Сообщения: 263
Благодарности: 69

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
<script LANGUAGE="javascript">
var height=0;
var width=0;
if (self.screen) { // для Netscape и IE версий 4 и выше
width = screen.width
height = screen.height
}
else if (self.java) { // для Netscape3
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize(); 
width = scrsize.width; 
height = scrsize.height; 
}

if (width > 0 && height > 0) {
	if (width <= 1024) {
      		function sum() {
		var summa = "Цена";
 		document.getElementById("sums").childNodes[0].nodeValue = summa;
 		}
	} else {
		function sum() {
		var summa = "Цена на услуги";
 		document.getElementById("sums").childNodes[0].nodeValue = summa;

 			}
 		}
} else { document.writeln('Ваше разрешение не определено')}
</script>

<body onload="sum()">
<span id="sums"> </span>
в общем задумано так если разрешение width <= 1024 то var summa = "Цена"; , в остальных случаях var summa = "Цена на услуги";, но получается во всех случаях var summa = "Цена на услуги"; в чем причина????

Отправлено: 21:50, 18-02-2013

 

Аватара для zion87

Старожил


Сообщения: 263
Благодарности: 69

Профиль | Отправить PM | Цитировать


спасибо все - сам разобрался!!!
Код: Выделить весь код
<script LANGUAGE="javascript">
var size = screen.width
function sum() {
if (size <= 1024) {
	var summa = "Цена";
} else {
	var summa = "Цена на услуги";	
}
document.getElementById("sums").childNodes[0].nodeValue = summa;
}
</script>
<body onload="sum()">
<span id="sums"> </span>

Отправлено: 22:48, 18-02-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Ошибка в скрипте JS определения размера экрана

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - ошибка в скрипте cyber_ua Скриптовые языки администрирования Windows 4 01-03-2012 16:46
Перезагрузка в WPI (ошибка в скрипте?) denkosa Автоматическая установка приложений 1 16-11-2011 21:00
VBS/WSH/JS - [решено] Ошибка в скрипте Loran_rus Скриптовые языки администрирования Windows 3 26-08-2011 11:15
VBS/WSH/JS - ошибка в скрипте D_e_n_n Скриптовые языки администрирования Windows 3 12-08-2011 14:03
Ошибка в скрипте поиска shurovik О сайте и форуме 2 02-09-2004 13:05




 
Переход