Вход

Просмотр полной версии : Условие сравнение юрл с которого перешли с заданным


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
Если человек входит например с сайта http://site1.html на сайт http://site2.html то его перекидывает на сайт http://site3.html
with(document) if(referrer == "http://site1.html") location.href = "http://site3.html"
Примерно так. Скрипт должен располагаться на http://site2.html