Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.02.2012, 19: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, 20:18
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 497

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

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

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

Повесьте на тег тогда onload.
__________________
[23:50:17 MSK] Андрей: теперь знаю что гуглить по ключевым словам тоже можно)
Ответить с цитированием
  #5 (permalink)  
Старый 04.02.2012, 21:16
Интересующийся
Отправить личное сообщение для shleify Посмотреть профиль Найти все сообщения от shleify
 
Регистрация: 02.12.2010
Сообщений: 10

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

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

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

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

Вот так и живём: унас на страницы фрейм, а мы даже не можем узнать откуда он
__________________
Англоязычное не предлагать
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как перехватить POST? czp Events/DOM/Window 6 17.10.2011 19:45
Как открыть в iframe сайт, на котором есть защита от открытия в iframe? interwass Общие вопросы Javascript 10 22.06.2011 17:01
Передача параметров 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