PDA

Просмотр полной версии : как определить url сайта с которого посетитель пришел?


HACK FAQ
25.10.2006, 00:24
как определить url сайта с которого посетитель пришел? - чтобы потом отослать его на этот url ?

etc
25.10.2006, 00:40
Во Flash — никак.
Яваскриптом — можно. document.referrer

HACK FAQ
25.10.2006, 00:46
<SCRIPT language=JavaScript>
var where = document.referrer;
document.write("Вы пришли с "+where)
</SCRIPT>
вот так? а тогда следующий вопрос: а этот скрипт вставить просто в саму html страницу- куда и ролик вставлен? и как обеспечить передачу этих данных флэшу-чтобы потом он применил к ним action script?

etc
25.10.2006, 00:56
Использовать flashvars

ravenco
25.10.2006, 01:02
1. http://www.flasher.ru/forum/showthread.php?t=86593
там пример совмещение флэш с яваскриптом
2.добавьте чуток (посолите, поперчите) 1 строку посередине
document.write(' <PARAM NAME=FlashVars VALUE="flashparam=where">')
3. и исправьте вот здесь
document.write(' <EMBED src="test.swf' FlashVars="flashparam=where .....
в флэше можно получить переменную(flashparam) как _root.flashparam

MyXus
25.10.2006, 11:19
$_SESSION['referrer']

motor4ik
25.10.2006, 11:30
а еще такой вопрос, если я во флэше делаю sendAndLoad php файл, как мне в php узнать с какого урл делается запрос?

iNils
25.10.2006, 11:30
HACK FAQ, создание одной темы в двух и более разделов не разрешается.

etc
25.10.2006, 14:06
ravenco, твой пример работать не будет (п. 2 и 3).

Dendroid
25.10.2006, 14:13
swfobjectInstance.setVariable("referrer", document.referrer);
Работало, вроде...