JavaScript window.open 常见问题
在尝试使用 javascript 的 window.open 方法时,遇到了如图所示的错误:
以下是用到的代码片段:
window.open("http://www.w3school.com.cn", "www", "toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=300, height=400");
如果其他浏览器的表现正常,那么很可能出了个问题。一般来说,可能是以下原因导致的:
立即学习“Java免费学习笔记(深入)”;
- 弹出窗口被阻止:检查浏览器的设置,确保弹出窗口未被阻止。
- 安全策略:一些安全策略可能会阻止弹出窗口。检查应用程序的策略设置。
- 第三方脚本干扰:检查页面上是否有其他脚本与 window.open 函数冲突。
- 代码错误:仔细检查代码,确保没有语法错误或逻辑错误。