Ответить Создать тему

Скрипт предупреждения

Chumaster59
post Apr 26 2011, 12:51 
Отправлено #1


Dragon-star admin

Сообщений: 1 099
Из: Чебоксары / Зеленодольск



Прошу помочь скриптовиков )

вот этот показывает разрешение экрана
Исходный код
<script>
   ScreenWidth = screen.width;
   ScreenHeight = screen.height;
   alert(ScreenWidth+'x'+ScreenHeight);
</script>

мне надо в него добавить текст предупреждения и чтобы оно появлялось только при разрешении меньше HD (1280) и после нажатия закрыть закрывалось на сессию или ещё что, что бы не появлялось при переходах по страницам заного пока пользователь не покинет сайт

Надо за того что сайт рассчитан под hd видео и шаблон то же сделан под 1280

Сообщение отредактировал Chumaster59 - Apr 26 2011, 12:51

--------------------
Dragon-star#Anime - DOM.RU+Интернет
RUTracker21#Torrent - Админ Торрент-трекера DOM.RU
Profile CardPM
  0/0  
foo-bar
post Apr 27 2011, 10:14 
Отправлено #2


Активный

Сообщений: 1 370



Цитата(Chumaster59 @ Apr 26 2011, 13:51)
Надо за того что сайт рассчитан под hd видео
*
А что HD-видео уже нельзя смотреть в маленьком окошке?

Цитата(Chumaster59 @ Apr 26 2011, 13:51)
шаблон то же сделан под 1280
*
Кто вам сказал, что все пользователи разворачивают окно браузера на весь экран? Кроме того немало пользователей размещают панель задач не внизу, а слева или справа. У других пользователей в левой части браузера может быть активна панелька. Одним словом не стоит привязывать шаблон по ширине к 1280, а сайты, отображающие подобные предупреждения это моветон.

PS: почитайте на досуге про web accessibilty
Profile CardPM
  0/0  
Scrat
post Apr 27 2011, 10:55 
Отправлено #3


Эксперт

Сообщений: 958



Вот то что тебе надо. Если разрешение монитора меньше заданного, появляется предупреждение. После нажатия закрыть, закрывается на сессию.

Исходный код
<script language="JavaScript">

//-----------------------------------------
var Width  = 1280; //Минимальная ширина
var Height = 1024; //Минимальная высота
var Text = "Неоптимальное разрешение монитора!\nРекомендуемое разрешение "+Width+"x"+Height+" и выше."; //Текст предупреждения
//-----------------------------------------

function set_cookie(name, value) {
   document.cookie = name + "=" + escape(value) + "; expires=\"\"; path=/";
}

function get_cookie (cookie_name) {
   var results = document.cookie.match ('(^|;) ?' + cookie_name + '=([^;]*)(;|$)');
       if (results)
   return ( unescape (results[2]) );
       else
   return null;
}

if ((screen.width < Width) || (screen.height < Height)) {
   if (get_cookie("resolution") != '1') {
       alert(Text);
       set_cookie("resolution", "1");
   }
}

</script>


Сообщение отредактировал Scrat - Apr 27 2011, 10:58
Profile CardPM
  0/0  
SiMM
post Apr 27 2011, 11:16 
Отправлено #4


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



Цитата(Scrat @ Apr 27 2011, 11:55)
Вот то что тебе надо.
*
Всегда найдётся "доброхот", который поможет отстрелить себе ногу.

--------------------
Profile CardPM
  0/0  
ap@chi
post Apr 27 2011, 11:22 
Отправлено #5


Покинул этот форум 19.02.21

Сообщений: 11 265



проверил, интересный скрипт))
Profile CardPM
  0/0  
foo-bar
post Apr 27 2011, 11:54 
Отправлено #6


Активный

Сообщений: 1 370



Цитата(ap@chi @ Apr 27 2011, 12:22)
проверил, интересный скрипт))
*
Обязательно на вооружение возьмите smile.gif
Profile CardPM
  0/0  
ap@chi
post Apr 27 2011, 11:56 
Отправлено #7


Покинул этот форум 19.02.21

Сообщений: 11 265



Цитата(foo-bar @ Apr 27 2011, 12:54)
Обязательно на вооружение возьмите smile.gif
*

не, зачем, может потом пригодится, сохранил на всякий...

Сообщение отредактировал ap@chi - Apr 27 2011, 11:56
Profile CardPM
  0/0  
foo-bar
post Apr 27 2011, 12:11 
Отправлено #8


Активный

Сообщений: 1 370



Цитата(SiMM @ Apr 27 2011, 12:16)
Всегда найдётся "доброхот", который поможет отстрелить себе ногу.
*
А большинство все равно не поймет что отстреливает себе ногу... Как гласит народная мудрость: "Кто-то споткнулся и упал? Добей его!".
Profile CardPM
  0/0  
Chumaster59
post Apr 27 2011, 16:55 
Отправлено #9


Dragon-star admin

Сообщений: 1 099
Из: Чебоксары / Зеленодольск



Scrat
Большое спасибо за скрипт !

Цитата(foo-bar @ Apr 27 2011, 11:14)
А что HD-видео уже нельзя смотреть в маленьком окошке?

Тогда толку от HD ???

Сообщение отредактировал Chumaster59 - Apr 27 2011, 17:18

--------------------
Dragon-star#Anime - DOM.RU+Интернет
RUTracker21#Torrent - Админ Торрент-трекера DOM.RU
Profile CardPM
  0/0  
foo-bar
post Apr 27 2011, 17:00 
Отправлено #10


Активный

Сообщений: 1 370



Цитата(Chumaster59 @ Apr 27 2011, 17:55)
Тогда толку от HD ???
*
Вы HD только ради HD смотрите?
Profile CardPM
  0/0  
Chumaster59
post Apr 27 2011, 17:16 
Отправлено #11


Dragon-star admin

Сообщений: 1 099
Из: Чебоксары / Зеленодольск



Цитата(foo-bar @ Apr 27 2011, 18:00)
Вы HD только ради HD смотрите?
*

Если есть возможность смотреть HD то конечно смотрю за место DVDRip впечатления от HD намного лучше

--------------------
Dragon-star#Anime - DOM.RU+Интернет
RUTracker21#Torrent - Админ Торрент-трекера DOM.RU
Profile CardPM
  0/0  
foo-bar
post Apr 27 2011, 17:27 
Отправлено #12


Активный

Сообщений: 1 370



Цитата(Chumaster59 @ Apr 27 2011, 18:16)
Если есть возможность смотреть HD то конечно смотрю за место DVDRip впечатления от HD намного лучше
*
То есть все-таки не ради HD?
Profile CardPM
  0/0  

ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения