Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Обработчик url (https://javascript.ru/forum/misc/38362-obrabotchik-url.html)

ozilmesut 29.05.2013 16:40

Обработчик url
 
Добрый день, подскажите, как можно сделать проверку url.
У меня реализован скрипт, который определяет, что человек пришел с мобильного устройства на сайт и включает попап окно, для перехода на мобильный сайт. Но данный скрипт должен работать только на главной странице (весь трафик идет на главную). Но у меня на главную люди приходят не только по урлу mysite.ru, но и с различными utm метками, например mysite.ru?utm_source или utm_source=rg&utm_medium=banner&utm_campaign=may20 11=rg&utm_medium=banner&utm_campaign=may2011 и прочие урлы, вариантов много.
Мой вариант: if (location.href == 'http://mysite.ru/' || location.href == 'http://mysite.ru?utm_source'){действие }
Работает только при таких заданных урлах, но как сделать проверку грамотней?

dmitriymar 29.05.2013 16:52

http://javascript.ru/window-location
есть pathname, какой для морды будет просто /


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