|
|
|
определить URL сайта где выставлен IFrame
|
|||
|---|---|---|---|
|
#18+
Добрый день. Собственно вопрос в названии темы. Понимаю всеобщую нелюбовь к фреймам. Задача следующая : ай-фрейм размещён на неком сайте (забегая вперёд его URL и хочется узнать ). Фрейм представляет собой форму с 2-мя полями и кнопкой. Фрейм разработан не нами , но по нажатию кнопки происходит переход на наш test.php, а он в своё очередь осуществляет редирект на некий другой сайт (владельца Iframe) Можно ли распознать каким-то образом сайт на кот. размещён фрейм в test.php? c $_SERVER['HTTP_REFERER'] что-то не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2012, 13:56:11 |
|
||
|
определить URL сайта где выставлен IFrame
|
|||
|---|---|---|---|
|
#18+
Нет. Система безопасности JS браузера не даст доступа к родительскому окну, чтобы получить location. А средствами HTTP тоже не узнать - ваш фрейм запрашивается пользователем. Вот если бы содержимое iframe подключалось не напрямую с другого сайта, а через прокси, расположенный на сайте - хосте, тогда через JS вы смогли бы узнать адрес. Лучше всего - сделайте по-другому - не давайте код фрейма, а просите подключить файл .js, расположенный у вас. и уже из него проверяйте хост и выводите iframe. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2012, 14:18:42 |
|
||
|
определить URL сайта где выставлен IFrame
|
|||
|---|---|---|---|
|
#18+
andron81...Задача следующая : ай-фрейм размещён на неком сайте (забегая вперёд его URL и хочется узнать )... Если это - Ваш сайт, то никаких проблем нету. Смотрите свойства window, а если айфрейм Ваш, то извиняйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2012, 15:45:31 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37921106&tid=1464800]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 448ms |

| 0 / 0 |
