![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
UFO
Регистрация: Jul 2007
Сообщений: 173
|
Задался вопросом и сделал вот так:
ExternalInterface.addCallback('setInfo', setInfo );
ExternalInterface.call ( "(window['jsExp']?window['jsExp']:document['jsExp']).setInfo(window.document.location.href)" );
function setInfo ( myUrl )
{
trace ( myUrl )
}
Еще есть вариант смотреть поле Refer в заголовке запроса, но оно не всегда добавляется и не всегда ссылается именно на страницу где юзер смотрит флешку. Какие еще есть варианты? Может все гораздо проще ... ? |
|
|||||
|
стервочка (я мужик)
|
|
|
|||||
|
UFO
Регистрация: Jul 2007
Сообщений: 173
|
Красиво, спасибо.
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 72
|
Подскажите, а без ExternalInterface, это можно сделать?
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 72
|
Проблема в том, что пользователь его может просто выключить, когда код флешки себе на сайт прилаживает. Просто, например, прибьет allowScriptAccess, и все..
|
|
|||||
|
UFO
Регистрация: Jul 2007
Сообщений: 173
|
нууу... пользователь вообще может и не вставлять весь ваш код себе на страницу. В чем собственно вопрос?
Тема была - как это можно сделать. |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|