У меня есть сценарий, настроенный на то, чтобы посетитель принимал условия, но мне нужно, чтобы они были перенаправлены к рефереру, когда они принимают условия без указания конкретного 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
}
Спасибо за чтение.