Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.02.2012, 18:44
Интересующийся
Отправить личное сообщение для shleify Посмотреть профиль Найти все сообщения от shleify
 
Регистрация: 02.12.2010
Сообщений: 10

Как перехватить адрес в iframe?
Есть страница на которой расположен iframe с src на файл в котором находится embed с SWF файлом. Файл SWF защищен защитой на 9 флеше. Защита вшита в ActionScript 3.0 вместе со сценариями. Решения по преобразованию в FLA и декрипторы не подходят, так как после их деятельности не работает должным образом это приложение.
В общем суть вопроса. При определенных действиях в этом флеше происходит переход на другую страницу(на другой домен) через ссылку с GET переменными.
Как мне перехватить адрес на который переходит этот флеш и затолкать в переменную скрипта чтобы вернуть в родительское окно ссылку эту(мне надо GET переменную).
Помогите плиз. Уже задолбался. 3 дня мозг кипит
Ответить с цитированием
  #2 (permalink)  
Старый 04.02.2012, 19:18
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

получаете доступ к окну фрейма, ставите на событие и onunload ф-ию, которая перехватывает новый адрес
P.S. Надеюсь страница, на которую ссылается фрейм на том же домене что и основная

Последний раз редактировалось Раед, 04.02.2012 в 19:21.
Ответить с цитированием
  #3 (permalink)  
Старый 04.02.2012, 20:07
Интересующийся
Отправить личное сообщение для shleify Посмотреть профиль Найти все сообщения от shleify
 
Регистрация: 02.12.2010
Сообщений: 10

Сообщение от Раед Посмотреть сообщение
получаете доступ к окну фрейма, ставите на событие и onunload ф-ию, которая перехватывает новый адрес
P.S. Надеюсь страница, на которую ссылается фрейм на том же домене что и основная
В том то и дело что нет! Он переходит на другой сайт. И к сожалению ONUNLOAD не кроссбраузерная.
Ответить с цитированием
  #4 (permalink)  
Старый 04.02.2012, 20:14
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Повесьте на тег тогда onload.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #5 (permalink)  
Старый 04.02.2012, 20:16
Интересующийся
Отправить личное сообщение для shleify Посмотреть профиль Найти все сообщения от shleify
 
Регистрация: 02.12.2010
Сообщений: 10

Сообщение от Nekromancer Посмотреть сообщение
Повесьте на тег тогда onload.
я же говорю что переходит на другой сайт(не мой) и onload ничего не даст
Ответить с цитированием
  #6 (permalink)  
Старый 04.02.2012, 21:12
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

shleify,
Откуда вы знаете, вы попробовали что ле? Всё он даст, даже урл.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #7 (permalink)  
Старый 04.02.2012, 21:27
Интересующийся
Отправить личное сообщение для shleify Посмотреть профиль Найти все сообщения от shleify
 
Регистрация: 02.12.2010
Сообщений: 10

Сообщение от Nekromancer Посмотреть сообщение
shleify,
Откуда вы знаете, вы попробовали что ле? Всё он даст, даже урл.
Черкните что вы имеете ввиду.
Мне пишет undefined так как находится содержимое фрейма не на моем сервере.
Ответить с цитированием
  #8 (permalink)  
Старый 04.02.2012, 22:00
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Да, таки вытащить адрес айфрейма на чужом домене нельзя. Хотя кажется раньше можно было.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #9 (permalink)  
Старый 04.02.2012, 22:50
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Вот так и живём: унас на страницы фрейм, а мы даже не можем узнать откуда он
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как открыть в iframe сайт, на котором есть защита от открытия в iframe? interwass Общие вопросы Javascript 13 30.05.2012 21:19
как перехватить POST? czp Events/DOM/Window 6 17.10.2011 19:45
Передача параметров javascript между iframe и документом. freedon Events/DOM/Window 8 05.05.2011 15:29
Как поместить курсор в IFrame в Opera mcfly Элементы интерфейса 11 29.10.2010 15:28
Как получить доступ к ссылкам в iframe с помощью js Gratt Общие вопросы Javascript 4 01.09.2009 20:17