Я не знаком с этим типом перенаправления и озадачен тем, что именно он делает.
Появляется, когда я просматриваю источник (в отличие от элемента inspect) некоторых страниц рекламодателей при использованиибраузер chrome, после нажатия на его объявление (через перенаправление рекламной платформы + перенаправление рекламодателя).G_gbc goback var является случайным (кажется, что) 7-значным числом.Если я копирую код на новую страницу моего сайта, при посещении происходит цикл перенаправления.
<html>
<head><title>Redirecting...</title></head>
<script type="text/javascript" language="javascript">
<!--
var g_gbc = "goback_521653";
function doClick()
{
if (getCookie(g_gbc) == "1")
{
setCookie(g_gbc, "2");
window.history.back();
}
else if (getCookie(g_gbc) == "2")
{
setCookie(g_gbc, "1");
window.history.forward();
}
else
{
setCookie(g_gbc, "1");
document.c.submit();
}
}
function setCookie(name, value)
{
document.cookie = name + "=" + escape(value);
}
function getCookie(name)
{
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1)
{
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else
{
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1)
{
end = dc.length;
}
return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie(name)
{
if (getCookie(name))
{
document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}
-->
</script>
<body bgcolor="#FFFFFF" onload="doClick();">
<form name="c" method="post">
<input type="hidden" id="destination" name="destination" value="http://same-url-as-current-destination">
<noscript>
<input type="submit" value="Click here to go to the website">
</noscript>
</form>
</body>
</html>