调用html body标记中的脚本函数
Call script function in html body tag
这里我试图调用body标记中的脚本,但它不起作用。。在这里,我想显示当有人打开网站时,图像显示为弹出窗口,而无需点击任何位置
这是代码
<script type="text/javascript">
function openWin(img){
var popup_window = window.open("images/dubai.png", "_blank ", "width=200, height=200");
window.onclick = function () {
popup_window.close();
</script>
</head>
<body onload="openWin()">
</body>
当我调试时,图像不会显示为弹出窗口。。那么错误在哪里呢?以及如何解决这一问题?
弹出菜单很烦人,所以浏览器只会在响应用户操作(例如单击按钮)时打开它们。文档加载(即使用onload
属性引用的load
事件)不是用户操作,因此对open
的调用被阻止。
允许弹出的具体规则可以在HTML5规范中找到。
您的代码中也有语法错误(尽管创建问题时可能是转录错误)。您缺少</script>
之前的};
。这应该在浏览器中的开发人员工具中指出。
相关文章:
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本函数中的PHP(PCRE)验证
- 在HTML JavaScript头部分运行Google脚本函数
- Java脚本函数错误
- 如何调用绑定到angular元素的java脚本函数
- 为什么当我使用初始化触发器函数时,我总是找不到脚本函数:发送发票如果新
- 通过innerHTML注入脚本:函数与全局
- 如果我在 window.onbeforeunload 事件上确认是,我如何调用另一个 Java 脚本函数
- java 脚本函数中的日差
- Java脚本函数不工作
- 如何使用参数调用java脚本函数,其中参数来自字符串变量
- JAVA脚本函数中调用的ASP经典函数
- 如何在另一个java脚本函数中访问java脚本中动态html表中单元格的动态赋值
- 添加一个按钮,该按钮在单击时调用内容脚本函数
- 从java脚本函数调用ruby函数
- 未调用Java脚本函数
- 用户控制(.ascx)和java脚本函数
- 我用来禁用回车键的java脚本函数不起作用
- 如何在java脚本函数中传递php值