Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Условие сравнение юрл с которого перешли с заданным (https://javascript.ru/forum/misc/24572-uslovie-sravnenie-yurl-s-kotorogo-pereshli-s-zadannym.html)

niksss80 06.01.2012 14:51

Условие сравнение юрл с которого перешли с заданным
 
Помогите составить условие следущее на яваскрипте.Скрипт будет условно стоять на сайте http://site2.html

Если человек входит например с сайта http://site1.html на сайт http://site2.html то его перекидывает на сайт http://site3.html
Если человек перешел на http://site2.html не с сайта http://site1.html ,то его некуда небудет перекидывать,останется так же на сайте http://site2.html ...Хотя бы помогите записать просто условие в if где сравнение юрл сайта с которого перешли с юрл заданого сайта:help:

nerv_ 06.01.2012 16:02

// перейдет на главную страницу сайта
with(document) if(!referrer) location.href = "http://javascript.ru"
//условие пишите на referrer

niksss80 06.01.2012 16:33

В моем случае получается будет так?


<script>

if(!referrer=="http://site1.html/")
{
window.location.replace("http://site3.html/")
}
else(!referrer!="http://site1.html/")
{
history.back();
}
</script>

niksss80 06.01.2012 16:33

Помогите правильно создать скрипт

nerv_ 06.01.2012 17:43

Цитата:

Сообщение от niksss80
Если человек входит например с сайта http://site1.html на сайт http://site2.html то его перекидывает на сайт http://site3.html

with(document) if(referrer == "http://site1.html") location.href = "http://site3.html"

Примерно так. Скрипт должен располагаться на http://site2.html


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