[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна помощь весь мозг уже изломал себе:)
Cron
Вобщем дело в следующем есть страница с кодом(скажем http://что то там/go.php)

HTML
<html>
<head>
</head>
<body>
<form name="f" action="/gg/" method="GET">
<input type="hidden" name="url" value
="наш сайт">
</form>
<script type="text/javascript">
document.f.submit();
</script>
</body>
</html>

эта страница при загрузке отправляет на скрипт параметр(адрес сайта), который собственно тупо редиректит на переданный ему адрес...и вот собственно в чем смысл всего этого...таким образом реф сайта с которого был переход затирается и мы на конечном сайте увидим http://что то там/go.php + ко всему кнопка назад будет активной, и при ее нажатии мы попадаем на http://что то там/go.php, который снова редиректит на наш сайт...и все бы хорошо, но я не могу понять почему в Опере при нажатии кнопки назад, Javascript не отрабатывает....и это при том что оригинал этого скрипта отрабатывает, правда только один раз, если нажать еще раз то начинается тупежка...(Javascript опятьже не отрабатывает...)...может ли кто то помочь разобраться почему в опере при возвращении назад нихрена не отрабатывает...есть мысль уже решить эту проблему не разбираясь в сути проблемы...(скажем добавить рендомное число к адресу нашего сайта...НО блинский в оригинале ничего подобного нет и он сволочь отрабатывает:)))...)



Спустя 21 минута, 13 секунд (29.10.2009 - 11:45) sergeiss написал(а):
Опера отличается тем, что она много чего кэширует. И это скорее хорошо, чем плохо smile.gif
И получается, что при нажатии "назад" тебе просто показыватся уже готовый документ из кэша, и в нем не ищутся и не выполняются никакие скрипты.

Мне лично эта "фича" Оперы очень даже нравится.

Спустя 16 минут, 12 секунд (29.10.2009 - 12:02) Cron написал(а):
да но этот скриптик http://что то там/go.php передает заглово запрещающий кеширование...или Опере напливать на это?smile.gif

Спустя 7 минут, 23 секунды (29.10.2009 - 12:09) cron написал(а):
Мне очень хочется знать как это сделали на другом проекте...ведь у них скрипт отрабатывает в опере.... blink.gif

Спустя 35 минут, 21 секунда (29.10.2009 - 12:44) Gram написал(а):
Ниче не понял, что вы хотите сделать. Опишите логигу желаемой работы,

Спустя 9 минут, 16 секунд (29.10.2009 - 12:54) cron написал(а):
допустим на каком то сайте есть тизерный блок...и ссылки на нем вида http://что то там/go.php?url=какой то адрес) человек кликаект по ссылке и ему выдается страница в новом окне
HTML
<html>
<head>
</head>
<body>
<form name="f" action="/gg/" method="GET">
<input type="hidden" name="url" value
="наш сайт">
</form>
<script type="text/javascript">
document.f.submit();
</script>
</body>
</html>

который естественно сразу редиректит на нужный пользователю сайт, но при этом реф первоначального сайта с которого шел клик будет затерт и у него будет в рефе "http://что то там/go.php?url=какой то адрес" далее благодаря редиректу сделанному по выше описанному скрипту у пользователя будет активна кнопка назад, которая будет отправлять на сайт http://что то там/go.php?url=какой то адрес, который естественно снова отправит его на наш сайт...маленькая

 ! 

М
на...
sergeiss Ишшо одно подобное высказывание - и всю тему удалю
так сказать...которая может принести не лишний просмотр...smile.gif и все бы хорошо но в опере почему то не пашет...smile.gif и я не могу понять как это исправить...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.