Как проверить, находится ли пользователь на определенном сайте в навигаторе <object>на вашем сайте - PullRequest
0 голосов
/ 04 декабря 2010

У меня есть веб-страница с этим кодом:

<object data=http://<?php echo $_GET['wp'];?> width="600" height="400"> <embed src=http://<?php echo $_GET['wp'];?> width="600" height="400"> </embed> Error: Embedded data could not be displayed. </object>

Хотелось бы узнать, удастся ли пользователю с помощью навигации перейти на конкретный сайт в пределах

<object>.

Возможно ли это?

Если нет, есть ли другой способ встроить веб-страницу в веб-сайт, который позволяет мне узнать, на какой веб-странице он находится?

РЕДАКТИРОВАТЬ: Что, если мы знаем некоторый контекст исходного кода целевой страницы и нам просто нужно посмотреть, содержит ли страница на этой странице эту часть кода, возможно ли это?

1 Ответ

1 голос
/ 04 декабря 2010

Вы можете использовать iframe!

var url =
   document.getElementById('my-iframe').src;

Редактировать: Как уже упоминалось, Ant не может получить URL из тега iframe, если домен страницы в iframe не соответствует страницесодержащий iframe.

...