Как перенаправить на Реферер после принятия условий (Javascript) - PullRequest
1 голос
/ 15 февраля 2012

У меня есть сценарий, настроенный на то, чтобы посетитель принимал условия, но мне нужно, чтобы они были перенаправлены к рефереру, когда они принимают условия без указания конкретного URL.

Например, у меня естьнастроить так, чтобы, когда посетитель нажимал на ссылку на сайте для просмотра, скажем, «video1», он приходил со страницы терминов.Поэтому они не могут просто ввести прямой URL-адрес видео.Сценарий, который я использую для этого, выглядит следующим образом:

var requiredfrom = "form.html"; //  required prev. page
if (document.referrer.indexOf(requiredfrom) == -1) {
window.location=requiredfrom;
}

Итак, когда посетитель соглашается с условиями в "form.html", я бы хотел, чтобы они автоматически перенаправлялись обратно.на страницу видео, содержащую вышеуказанный скрипт.

javascript: history.go (-1) здесь не работает, так как реферер не является частью истории, но я хочу тот же эффект.

Это то, что я использую на странице терминов:

function defaultagree(el){
if (window.checkobj&&checkobj.checked)
//Redirect to Referrer here
else
alert("Please read/accept terms to submit form")
return false
}

Спасибо за чтение.

...