Итак, у меня есть страница на странице и на этой странице У меня есть iframe. Мне нужно сделать это на странице iframe, узнать, какой URL-адрес главной страницы.Доступ к родительскому URL из iframe
Я искал вокруг, и я знаю, что это невозможно, если моя страница iframe находится в другом домене, поскольку это межсайтовый скриптинг. Но везде я прочитал говорит, что если страница IFrame находится на том же домене, что и родительской страницы, он должен работать, если я, например:
parent.document.location
parent.window.document.location
parent.window.location
parent.document.location.href
... или другие подобные комбо, поскольку, похоже, существует несколько способов получить одну и ту же информацию.
В любом случае, вот в чем проблема. Мой iframe находится в том же домене, что и на главной странице, но не в том же SUB-домене. Так, например, у меня есть
Http: // www.mysite.com/pageA.html
, а затем мой IFrame URL является
HTTP: // WWW QA-. mysite.com/pageB.html
При попытке захватить URL из pageB.html
(страница IFrame), я постоянно получаю ошибку отказано же доступа. Таким образом, кажется, что даже поддомены считаются межсайтовыми скриптами, правильно ли это, или я делаю что-то неправильно?
Вы можете просто передать его в URL кадра? Например, '' –