Мне нужно обновить родительский сайт / обновить мой браузер, когда я нажму тест. У меня есть source index.php:
<iframe id="test" src="/careertest/q.php"></iframe>
и в q.php:
<a href="#" onclick="parent.location.reload(true);">testing</a>
Он работает в версии FF LAtest + Chrome, но не работает в IE 9.
Он сказал: «script70: Permission denied».
Я уже меняю
parent.location.reload(true)
с:
window.parent.location =window.parent.location.href;
или
document.domain=document.location.href;
но все еще не работает …
использовать эту функцию
function reloadParentPage() { var selfUrl = unescape(parent.window.location.pathname); parent.location.reload(true); parent.window.location.replace(selfUrl); parent.window.location.href = selfUrl; }
Попробуйте добавить «окно» после родителя.
parent.window.location.reload(true);
Это работает в IE, Chrome и Firefox и может быть другим
window.top.location.reload();