window.opener.xyz(); - 这是从子页面 执行的,其中xyz是父窗口中的JavaScript函数。我在window.opener中获得权限被拒绝。这发生在IE 11中。请让我知道你的输入。谢谢。window.opener无法在IE 11中工作
回答
根据 MSDN article,在子页面中创建对象可能会出现问题。如果是这样,请尝试在父页面中创建对象,而不是在子页面的脚本中创建。
如果这不是问题,这里有一些文章#1,可以帮助您的事业:
Why does this javascript cause “Permission Denied” error in IE
我想使用建议“您可以传递参数showModalDialog函数。只需传递窗口对象作为参数。 window.showModalDialog (theURL,window);哟可以使用dialogArguments访问模态窗口的参数,参见:http://msdn.microsoft.com/en-us/library/ms533723%28VS.85%29.aspx var openerWindow = window.dialogArguments;” – user1257836
“window.showModalDialog(theURL,window)”中的变量“theURL”应该是开启者(父)页的位置?请澄清。 – user1257836
CAn你可以用一个例子来解释一下 - “基于MSDN的文章,这可能是在子页面中创建一个对象的问题,如果是这样,请尝试在父页面创建对象,而不是在子页面的脚本中“。 – user1257836
- 1. window.opener不在铬和IE中工作
- 2. Google字体无法在Internet Explorer(IE)中工作11
- 3. 无法获得FontAwesome在IE 11中使用MVC 5工作
- 4. Angular JS:iframe无法在Firefox和IE中工作11
- 5. jQuery隐藏选择器在IE中无法正常工作11
- 6. 无法在IE 10/11中使用CSS3转换工作
- 7. 127.0.0.1将无法在IE 11
- 8. IE 11中的setTimeout无法正常工作
- 9. gif动画无法在IE浏览器上工作(11)
- 10. window.locationbar.visible在IE中不工作11
- 11. Pace.js在IE中不工作11
- 12. 为什么window.opener无法在Internet Explore 9中工作?
- 13. window.opener |不工作铬
- 14. Frameset在IE中无法正常工作
- 15. jquery animate无法在IE 7中工作
- 16. UpdatePanel无法在IE或Chrome中工作
- 17. Request.UrlReferrer.AbsoluteUri无法在IE中工作
- 18. knockoutjs foreach无法在IE 9中工作
- 19. appendChild在IE中无法正常工作
- 20. window.open在IE中无法正常工作
- 21. Tablesort在IE中无法正常工作
- 22. ScrollBar在IE中无法正常工作
- 23. window.location无法在IE(IE9)中工作
- 24. Video.js无法在FF中工作,IE
- 25. Form.submit无法在FF和IE中工作
- 26. Set-Cookie无法在IE中工作
- 27. OnSubmit无法在IE 8中工作
- 28. Javascript无法在IE和Chrome中工作
- 29. .htaccess在IE中无法正常工作
- 30. onfocus&onblur无法在IE中工作
如果可能的话,能你提供了xyz函数中的JS? – cfnerd
控件甚至没有去js函数......在触及函数之前,window.opener的权限被拒绝错误。 – user1257836
如果你在这里查看文档:https://developer.mozilla.org/en-US/docs/Web/API/Window/opener它说IE不支持,如果你打开一个网站在不同的安全区域。它可能是您的浏览器中的设置 –