![]() |
Shared Objects и определение домена, как?
Код:
var so:SharedObject = SharedObject.getLocal();Внимание, вопрос :) Каким образом .swf определяет в каком домене он находится в данный момент? |
Таким же образом, каким swf знает свой URL-адрес (свойство _url). Ему сообщает флеш плеер.
|
Каким образом Flash-Player узнает где он находится? Выдирает из адресной строки броузера?
|
Нет, у него есть встроенные средства для этого. А как он может не знать, откуда грузится?
|
Цитата:
Ieshua, а зачем вам это нужно? |
Плеер знает адрес текущей страницы :)
|
Цитата:
|
Адрес страницы+имя swf-файла = полный путь => оттуда дергаем имя домена.
|
А откуда плеер знает имя страницы, как не от браузера?
|
Ну это понятно, что от браузера :)
|
Я думаю, что он не знает, а верит на слово. А броузер верит серверу. Кто может знать точно, есть ли там вообще такой файл?
А вообще-то файл берется из кеша броузера, а _url показывает что он на сервере.. |
Kikasso, ты о чем? :)
|
Ну.. флеш внедрен в веб-страницу как "/news/22.33.44/"
Сервак выдает по этому адресу флешку, берет ее из БД или генерит не лету. А вообще-то эта флешка давно уже закешировалась и находится у юзера на винте, и берется броузером оттуда, но _url в ей покажет что она в домене и по адресу. Так что броузер конечно главнее. |
отсюда напрашивается вопрос: какой урл у флэшки, если ее по этому url нету?
|
Кто сказал что по тому url её нет? То, что она берется из кеша или с урла флешу никто не скажет, он об этом не знает.
|
Цитата:
|
Если нет флешки, то и урла нет.
|
Нет урла — нет флешки.
Никому не кажется, что тема бредовая? :D |
из условия предложенного мною вопроса следует, что и флэшка и URL есть.
|
по-идее, что в <object .... data ...> находится, то и является урлом флешки... не уверен, что это можно поменять.
|
Я думаю, плагин просто получает параметры и сам пытается загрузить по указанному URL флешку. Менять параметры в последствии, имхо, уже бессмысленно.
|
| Часовой пояс GMT +4, время: 04:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.