[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Мобильный и полный сайт
Страницы: 1, 2
killer8080
Цитата (vagrand @ 14.11.2013 - 12:11)
А разве я не то же самое написал?

я имел ввиду двойной редирект
JohnBraxton
Господа в очередной раз прошу прощения. В javascript я вообще не селен, даже в общих чертах. Не могли бы Вы подсказать скриптик который при заходе на страницу спрашивал мол "Перейти на мобильную версию сайта?" Ну и если да - редирект на m.domain.ru.

И сразу вопрос.

Получается раньше шел сразу редирект а теперь страница будет загружаться. Получается что если быстро нажать "да" то пользователь был на сайте 2 - 3 секунды - а значит Яндекс воспримет это как отказ или нет?
killer8080
Цитата (JohnBraxton @ 21.11.2013 - 08:29)
скриптик который при заходе на страницу спрашивал мол "Перейти на мобильную версию сайта?" Ну  и если да - редирект на m.domain.ru.

могут быть разные варианты, либо проверять юзер агент, либо разрешение дисплея. Последний имхо предпочтительней
if(screen.width < 640
&& !/mobile_version=off/.test(document.cookie)
&&
confirm("Перейти на мобильную версию сайта?")
)

location.href = "http://m.domain.ru";
else
document.cookie = 'mobile_version=off';

JohnBraxton
Цитата (killer8080 @ 21.11.2013 - 09:05)
Цитата (JohnBraxton @ 21.11.2013 - 08:29)
скриптик который при заходе на страницу спрашивал мол "Перейти на мобильную версию сайта?" Ну  и если да - редирект на m.domain.ru.

могут быть разные варианты, либо проверять юзер агент, либо разрешение дисплея. Последний имхо предпочтительней
if(screen.width < 640
&& !/mobile_version=off/.test(document.cookie)
&&
confirm("Перейти на мобильную версию сайта?")
)

location.href = "http://m.domain.ru";
else
document.cookie = 'mobile_version=off';

Я юзаю mobile_detect. Мне нужен был просто что то типа:

if (isset($mobile))
{
// задать вопрос о переходе и если "да" то редирект

}


Спасибо за пример! Очень помогли!
Sergey Kocha
Это настолько, как оказалось просто и сложно для движка. Требуется специальный плагин. Идеи тут http://www.cotonti.mobi/page.php?al=model_style_css&go#page


_____________
MobiCot - PHP Mobile Content Management Framework
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.