Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Как узнать флэшке на какой она странице? (http://www.flasher.ru/forum/showthread.php?t=77675)

Скрипун 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

Цитата:

Сообщение от Friday13
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

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

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


Часовой пояс GMT +4, время: 03:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.