PDA

Просмотр полной версии : Как узнать флэшке на какой она странице?


Скрипун
30.03.2006, 00:06
Привет Коллеги!
Как можно флэшке узнать на какой она странице находится , ее адрес?

baron27
30.03.2006, 00:46
передать флешке location через JS

mr.N
30.03.2006, 03:53
А MovieClip._url не работает?

baron27
30.03.2006, 09:11
_url - адрес swf файла, а не страницы на которой он находится.
1) можно передавать переменную руками на каждой странице
<PARAM NAME=movie VALUE="movie.swf?current_page=name.html">
<EMBED src="movie.swf?current_page=name.html">

2) можно через жс
<script>
document.write('<PARAM NAME=movie VALUE="movie.swf?current_page='+location.href+'">');
document.write('<EMBED src="movie.swf?current_page='+location.href+'">');
</script>

Скрипун
30.03.2006, 19:27
Проблема в том что в страницу нельзя ничего встраивать... Вот кто-то левый к примеру возьмет и всунет мою свф в свою страницу... понимаете...

Skubent
30.03.2006, 19:33
И никак ты ему не помешаешь.

Madasan
30.03.2006, 20:11
Ну народ... мне вот не жалко флэшек, пусть вставляет кто хочет.

Скрипун
30.03.2006, 23:44
:) А мне жалко... точнее пусть вставляют, по мне надо знать кто...

Madasan
31.03.2006, 15:45
Зачем?

Скрипун
01.04.2006, 16:21
для интересу!

Madasan
01.04.2006, 17:08
Для интересу, сделай во флэшке текстовое поле ввода, и ненавязчиво попроси пользователя вставить адрес страницы,на которой твоя флэшка, можно так, например. Научись шпионить по полной программе и удовлетворишь большую часть своего интереса. :cool:

Скрипун
03.04.2006, 21:57
Madasan: ты Гений! Так и сделаю...

Madasan
04.04.2006, 13:28
Да ничего тут гениального нет, я вообще сомневаюсь что это сработает, особенно, если пользователь не в курсе, что такое адрес страницы. :( А если любишь шпионить, советую изучить немного php, там больше возможностей которые смогут удовлетворить твое любопытство.

Friday13
04.04.2006, 14:06
trace(_root._url.substr(0, _root._url.lastIndexOf("/")));

Madasan
04.04.2006, 14:12
trace(_root._url.substr(0, _root._url.lastIndexOf("/")));Это адрес самой флэшки, а нужен адрес html страницы, в которую эта флэшка встроена.

Скрипун
05.04.2006, 23:57
Ой, ура :))))))))))))))))
Да, ладно с точностю.... я уже хоть знаю на каком серваке... а какая точно страниуа, это уже как - то обойдусь, может когда-то изучу инфу по пхп...
Friday13: спасибки.

Madasan
06.04.2006, 14:44
Ой, ура :))))))))))))))))
Да, ладно с точностю.... я уже хоть знаю на каком серваке... а какая точно страниуа, это уже как - то обойдусь, может когда-то изучу инфу по пхп...
Friday13: спасибки.Страница html и сама флэшка могут быть на разных сервакаках. Если я в страницу html на своем серваке внедрю флэшку с твоего сервака, прописав абсолютный, а не относительный адрес, с помощью _url ты не сможешь узнать ничего об адресе самой странички. :taunt:

Скрипун
08.04.2006, 14:34
Да, :(
Но все же я думаю что это все таки как-то можно сделать :) Но как?

ПС. законопослушные граждане, размешают все на своем серваке:)