1

我需要在父站点刷新/刷新我的浏览器,当我单击测试时。我有来源的index.php:iframe中的parent.location.reload无法正常工作IE

<iframe id="test" src="/careertest/q.php"></iframe> 

和q.php:

<a href="#" onclick="parent.location.reload(true);">testing</a> 

它在FF最新版本的Chrome +工作,但在IE无法正常工作9

他说:“script70 :没有权限。”

我已经改变

parent.location.reload(true) 

有:

window.parent.location =window.parent.location.href; 

document.domain=document.location.href; 

,但仍然没有工作...

+0

测试,对我工作的罚款。你能提供一个测试页面吗? –

+0

也适用于我。也许你有错误的安全设置? – neworld

+0

嗨感谢您的快速回放http://kimpuler.com/error.jpg这...我在IE9中使用开发人员工具(f12),无法刷新...我认为你尝试在本地主机和快速查看,所以不知道它刷新页面或不...尝试插入大图片...如此加载长 –

回答

0

使用此功能

function reloadParentPage() { 
    var selfUrl = unescape(parent.window.location.pathname); 
    parent.location.reload(true); 

    parent.window.location.replace(selfUrl); 

    parent.window.location.href = selfUrl; 
} 
+0

嗨...感谢Chamika..your函数也工作...还有我的代码在上面的工作简单代码中的JavaScript代码http:/ /kimpuler.com/mencoba ...但在我的网站/完整的代码没有工作,但我认为有问题的“缓存”...它的可能性? –

+0

这个代码函数aoove工作,我认为有问题与我的元缓存,它的可能? –

+0

什么是您的父母页面和子页面url? –

0

尝试父之后增加 “窗口” 。

parent.window.location.reload(true); 
+0

不工作:(http://kimpuler.com/error3.jpg –

+0

嗨...感谢重播..实际上你的代码工作...但我有问题与我的代码... :(我想 “缓存”它的可能?我尝试“输入”在地址浏览器,然后可以影响... –

+0

工作此代码js以上..所以对不起..我尝试简单的代码在http://kimpuler.com/mencoba,但是当我尝试在我的代码有问题...它可能关于缓存问题? –

0

这在IE,Chrome和Firefox,并可能是其他公司

window.top.location.reload(); 
相关问题