Так что я пытаюсь достичь - это взаимный iframe
. Этот iframe
будет совпадать с текущим родительским URL (http://parenturl.com).Интерактивный Iframe
Так что скажите, что у меня есть iframe
, который отправляется в http://www.google.com, и я нажимаю ссылку внутри указанного iframe.
Это обновление родительского URL-адреса до http://parenturl.com#www.google.com/link2, iframe
затем переходит к тому, на что вы нажали.
Мне также хотелось бы, чтобы родительский URL-адрес принимал параметры, поэтому, если я сделаю http://parenturl.com#bing.com, он перейдет к http://bing.com.
Iframe код:
<iframe src="http://www.google.com" id="myFrame"></iframe>
вызовов на каждый клик в IFRAME:
$('a').click(function() {
window.top.location.href = "http://www.parenturl.com#"+$(this).attr('href');
});
вызовов при загрузке страницы:
window.onload = function() {
var loc = 'Get url from # in parent url;
document.getElementById('myFrame').setAttribute('src', loc);
});
У меня есть доступ к обоим доменам, но я может только редактировать html на одном.
Google не хочет иметь ничего общего с iframes. – zer00ne
Только пример URL-адресов –
Вы не можете редактировать дочернюю страницу, так что CORS разрешает доступ к папке с родительскими страницами? Я с трудом пытаюсь понять, что можно редактировать, а другую страницу вы не можете редактировать. – zer00ne