Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Ограничение на экранное разрешение (http://www.flasher.ru/forum/showthread.php?t=129905)

invictus 13.09.2009 14:06

Ограничение на экранное разрешение
 
Привет всем :)

Подскажите, что нужно натворить, чтобы при загрузке сайта было ограничение на разрешение экрана, скажем, чтобы сайт не работал, если разрешение меньше, чем 1280 по горизонтале?

Понимаю, вопрос из области нарушения этики, но все-же это бывает необходимо... временами :cool:

etc 13.09.2009 14:34

См. Capabilities.

Volodyahome 13.09.2009 21:33

Вот хороший ответ на Ваш вопрос, код из книги Мука:
Код AS1/AS2:

// Задать необходимое разрешение 
minResolutionX = 800;
// Если это требование не удовлетворяется,...
if (System.capabilities.screenResolutionX < minResolutionX) {
// ...вывести предупредительное сообщение
this.createTextField("warning_txt", 1, 300, 300, 250, 30);
this.warning_txt.border = true;
this.warning_txt.text = "Фильм требует ширины экрана 800 пикселов.";
// Показать выключенный кадр
this.gotoAndStop("movieDisabled");
}


to_c 14.09.2009 02:59

Стрёмное это дело - разрешение ограничивать.
А что если в процессе работы с сайтом пользователь в браузере нажмёт на кнопку "Свернуть в окно"?

etc 14.09.2009 10:49

А я, например, никогда не смотрю сайты в браузере, развернутом на весь экран.

Что такое хорошо? 14.09.2009 19:08

Цитата:

Сообщение от to_c (Сообщение 850551)
Стрёмное это дело - разрешение ограничивать.
А что если в процессе работы с сайтом пользователь в браузере нажмёт на кнопку "Свернуть в окно"?

от свернутого окна браузера разрешение монитора не изменяется.


Цитата:

Сообщение от invictus (Сообщение 850439)
...Подскажите, что нужно натворить, чтобы при загрузке сайта было ограничение на разрешение экрана, скажем, чтобы сайт не работал, если разрешение меньше, чем 1280 по горизонтале?...

Не стоит рубить пользователя с разрешением выше или ниже 1280.
Лучше попытаться использовать onResize, где отлавливать и ограничивать изменения размеров окна браузера (или, точнее, изменение размеров Stagе).

to_c 15.09.2009 01:38

Цитата:

Сообщение от etc (Сообщение 850595)
А я ... никогда не смотрю сайты в браузере, развернутом на весь экран.

Это Вы сейчас о режиме F11?

etc 15.09.2009 06:25

Цитата:

Сообщение от to_c (Сообщение 850856)
Это Вы сейчас о режиме F11?

Нет, об обычном разворачивании на весь экран.

to_c 15.09.2009 09:49

Либо у Вас мегамонитор, либо одно из двух.

fljot 15.09.2009 11:23

у них мегамонитор%)


Часовой пояс GMT +4, время: 21:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.