Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Если разрешение ниже нужного, мгновенная переадресация (https://javascript.ru/forum/events/41277-esli-razreshenie-nizhe-nuzhnogo-mgnovennaya-pereadresaciya.html)

Лунат 06.09.2013 19:37

Если разрешение ниже нужного, мгновенная переадресация
 
Друзья! Я не программист вовсе, но вот понадобилось встроить в сайт скрипт: если разрешение экрана пользователя по горизонтали меньше чем 1024, то его бы мгновенно на другую ссылку переадресовывало... Возможно ли это? И как?
Спасибо заранее)

P.S. И так понимаю, будет работать только на компьютерах, на тех же планшетах вряд ли Java замерит разрешение?

BETEPAH 06.09.2013 21:40

alert(screen.width + ' x ' + screen.height)

Цитата:

Сообщение от Лунат
Java

Ой, сейчас кто-то минусов насобирает!.. ;)

ruslan_mart 07.09.2013 06:33

Цитата:

Сообщение от BETEPAH
P.S. И так понимаю, будет работать только на компьютерах, на тех же планшетах вряд ли Java замерит разрешение?

Замерит конечно.

if(screen.width > 1024) document.location = 'new_page.html';

danik.js 07.09.2013 06:55

Цитата:

Сообщение от BETEPAH
Ой, сейчас кто-то минусов насобирает!..

Да тут уже все привыкли что JavaScript называют Java'ой.

BaVa 07.09.2013 12:11

хорошо, что хоть не c++))

Лунат 07.09.2013 13:03

if(screen.width > 1024) document.location = 'new_page.html';
[/quote]

Огромное спасибо милчеловек!))

И да, все пардоньте JavaScript - это JavaScript))

P.S. Кстати, на айпаде не замеряет разрешение. Ну да ладно. Хоть так.

BETEPAH 07.09.2013 13:20

Цитата:

Сообщение от Лунат
P.S. Кстати, на айпаде не замеряет разрешение. Ну да ладно. Хоть так.

Это странно. Попробуйте на айпэде тапнуть по скрипту во втором посте

cyber 07.09.2013 14:27

BETEPAH,
может лучше использовать пхп?
так как в некоторых браузерах js может быть отключен (к примеру мобильных) .

BETEPAH 07.09.2013 14:32

Цитата:

Сообщение от cyber
может лучше использовать пхп?

однозначно ;) Но человек пришел в js-форум, поэтому и предполагается, что он хочет на клиенте решить эту задачу.
А в каких мобильных браузерах сейчас js отключен? Я на андроиде пробовал 5-6 различных, везде включен вроде.

cyber 07.09.2013 14:51

Цитата:

Сообщение от BETEPAH
однозначно Но человек пришел в js-форум, поэтому и предполагается, что он хочет на клиенте решить эту задачу.
А в каких мобильных браузерах сейчас js отключен? Я на андроиде пробовал 5-6 различных, везде включен вроде.

опера мини очень странно обрабатывает js , но если не важны пользователи этого браузера то без разницы.
Цитата:

Сообщение от Лунат
P.S. Кстати, на айпаде не замеряет разрешение. Ну да ладно. Хоть так.

Ну тут зависит от браузера, да и от платформы, поищите решение на http://stackoverflow.com/ ,


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