Объясните код
Здравствуйте. Пытаюсь понять, что происходит при поиске в гугле.
В выдаче кликаешь по ссылке и при этом помимо ссылки, на которую ты хочешь перейти, срабатывает еще один гугловский запрос, он выдает такое содержимое: Никак не могу понять, что делает функция ctu. Вроде бы должен быть редирект на сайт aaa.com, но он почему-то не срабатывает. <html lang="en-AU"><head><meta content="text/html; charset=UTF-8" http-equiv="content-type"><title>Redirect Notice</title><style>body,div,a{font-family:arial,sans-serif}body{background-color:#fff;margin-top:3px}div{color:#000}a:link{color:#00c}a:visited{color:#551a8b}a:active{color:red}div._lFe{border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#f2f2f2;margin-top:1em;width:100%}div._kFe{padding:0.5em 0;margin-left:10px}div._jFe{margin-left:35px;margin-top:35px}</style><script>function go_back(){window.history.go(-1);return false;} function ctu(oi,ct){var link = document && document.referrer;var esc_link = "";var e = window && window.encodeURIComponent ?encodeURIComponent :escape;if (link){esc_link = e(link);} new Image().src = "/url?sa=T&url=" + esc_link + "&oi=" + e(oi)+ "&ct=" + e(ct);return false;}</script> </head><body><div class="_lFe"><div class="_kFe"><font style="font-size:larger"><b>Redirect Notice</b></font></div></div><div class="_jFe"> The page you were on is trying to send you to <a href="http://aaa.com">http://aaa.com</a>.<br><br> If you do not want to visit that page, you can <a href="#" onclick="return go_back();" onmousedown="ctu('unauthorizedredirect','originlink');">return to the previous page</a>.<br><br><br></div></body></html> Заранее спасибо за ответ! |
Цитата:
<a href="#" onclick="return go_back();" onmousedown="ctu('unauthorizedredirect','originlink');">, возвращает false. Зачем, хз, лень разбираться, понятно только, что адрес картинки как-то связан с реферрером. Никакого редиректа там нет, там динамически создается ссылка на реферрер. По клику на эту ссылку ты возвращаешься откуда пришел(но это уже функция go_back). Там как раз пишется, что это реферрер пытается тебя перенаправить на сайт aaa.com, и если ты не хочешь туда переходить, ты можешь вернуться назад, в этом смысл. |
Спасибо! А может образ картинки создается специально для того, чтобы еще какие-то данные передать через картинку? может так гугл зашифровал передачу данных?
|
Часовой пояс GMT +3, время: 08:37. |