Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Определенная страница для определенного разрешения, возможно ли это? (https://javascript.ru/forum/dom-window/18875-opredelennaya-stranica-dlya-opredelennogo-razresheniya-vozmozhno-li-ehto.html)

nightkon 19.07.2011 12:16

Цитата:

Сообщение от ksa (Сообщение 114172)
nightkon, вот смотри

alert(screen.width)
alert(screen.height)
top.location='http://javascript.ru/forum/dom-window/18875-opredelennaya-stranica-dlya-opredelennogo-razresheniya-vozmozhno-li-ehto.html#post114167'

И как его использовать...

ksa 19.07.2011 12:28

nightkon, смотреть чему равны параметры размера экрана... Если они не устраивают/устраивают - делать переход на другую страницу или менять css-свойства твоих блоков.

nightkon 19.07.2011 12:45

Цитата:

Сообщение от ksa (Сообщение 114181)
nightkon, смотреть чему равны параметры размера экрана... Если они не устраивают/устраивают - делать переход на другую страницу или менять css-свойства твоих блоков.

Можете простенький пример нарисовать?

ksa 19.07.2011 13:02

Нечто такое например...

<script>
if (screen.width<801 && screen.height<601) {
   top.location='http://javascript.ru/forum/dom-window/18875-opredelennaya-stranica-dlya-opredelennogo-razresheniya-vozmozhno-li-ehto-2.html'
}
</script>

nightkon 19.07.2011 13:14

Цитата:

Сообщение от ksa (Сообщение 114194)
Нечто такое например...

<script type="text/javascript">

if (screen.width=1680 && screen.height=1050) {
   top.location='http://javascript.ru/'
}

</script>

ОО спасибо!
А этот код не будет пользователя спрашивать, перейти или остаться на этой странице?

nightkon 19.07.2011 14:25

ksa,
вот этот код не работает на мой монитор, почему?
<script type="text/javascript">

if (screen.width==800 && screen.height==600) {
   top.location='http://javascript.ru/'
}

</script>
[/quote]

ksa 19.07.2011 14:37

Цитата:

Сообщение от nightkon
А этот код не будет пользователя спрашивать, перейти или остаться на этой странице?

Этот - нет.
Но всегда можно что-то доделать... :)

Цитата:

Сообщение от nightkon
вот этот код не работает на мой монитор, почему?

На твой монитор это не работает от твоего незнания операторов JS :)

// присваивание
a=2
// проверка на равенство
if (a==2)

nightkon 19.07.2011 15:17

ksa,
елки палочки!!!!! Спасибо получилось :dance:


Часовой пояс GMT +3, время: 20:57.