Javascript.RU

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

if (width>X && height>X) then {}
20 минут как javascript программист, нужно реализовать всего одну функцию, не подскажете почему вот так работает:
var height=0;
var width=0;
if (self.screen) {
width = screen.width;
height = screen.height;
document.write(width);
document.write(height);
}
if (width>1910 && height>1050)
{
	document.body.style.backgroundImage = "url('/data/wallpers/bricks.jpg')";
}

а так нет?
var height=0;
var width=0;
if (self.screen) {
width = screen.width;
height = screen.height;
}
if (width>1910 && height>1050)
{
	document.body.style.backgroundImage = "url('/data/wallpers/bricks.jpg')";
}

Я думаю понятно что мне нужно, подскажите что нужно сделать чтобы скрипт заработал.

Последний раз редактировалось nammidd, 05.06.2016 в 02:02.
Ответить с цитированием
  #2 (permalink)  
Старый 05.06.2016, 02:32
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

nammidd, не может такого быть
Ответить с цитированием
  #3 (permalink)  
Старый 05.06.2016, 02:40
Новичок на форуме
Отправить личное сообщение для nammidd Посмотреть профиль Найти все сообщения от nammidd
 
Регистрация: 05.06.2016
Сообщений: 2

Сообщение от Rise Посмотреть сообщение
nammidd, не может такого быть
Перепроверял раз 10, второй пример который мне и нужен не работает в отличии от первого, но в первом примере цифры разрешения экрана выводятся на страницу, мне это не нужно.

Последний раз редактировалось nammidd, 05.06.2016 в 02:42.
Ответить с цитированием
  #4 (permalink)  
Старый 05.06.2016, 12:02
Аватар для Botik21
Аспирант
Отправить личное сообщение для Botik21 Посмотреть профиль Найти все сообщения от Botik21
 
Регистрация: 01.06.2016
Сообщений: 87

var width = 0,
  height = 0;

if (window.screen) {
  width = window.screen.width;
  height = window.screen.height;
}

if (width > 1910 && height > 1050) {
  document.body.style.backgroundImage = 'url(data/wallpers/bricks.jpg)';
}
Ответить с цитированием
  #5 (permalink)  
Старый 05.06.2016, 13:13
Аспирант
Отправить личное сообщение для Alex_63 Посмотреть профиль Найти все сообщения от Alex_63
 
Регистрация: 22.08.2015
Сообщений: 71

nammidd,
Чуть короче, чем у Botik21
var width = 0, height = 0;

if (window.screen) {
    width = window.screen.width;
    height = window.screen.height;
}

width > 1910 && height > 1050 && document.body.style.backgroundImage = 'url(data/wallpers/bricks.jpg)';
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сокращенная запись && osoboopasen jQuery 1 21.04.2015 10:27
JavaScript Frameworks && Business applications Ex_Soft Библиотеки/Тулкиты/Фреймворки 4 11.03.2014 14:36
Ext.Action && Ext.Toolbar && Ext.menu.Menu Ex_Soft ExtJS 7 23.01.2013 21:51
XHR && HTTP 403 status code && Opera Ex_Soft Opera, Safari и др. 9 05.01.2011 16:44
Keyboard navigation keys && Ext.form.NumberField && Opera Ex_Soft ExtJS 2 21.12.2010 13:27