如何在一定时间后自动打开弹出窗口(不阻塞)

编程入门 行业动态 更新时间:2024-10-22 22:51:23
本文介绍了如何在一定时间后自动打开弹出窗口(不阻塞)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在制作一个网页,我必须在8秒(8000毫秒)后从一个按钮打开一个弹出窗口。 我想在一个之前放一些延迟(8秒)弹出窗口自动打开。 我的问题是mozilla firefox阻止了我的弹出窗口 这是我的代码: < html> < head> < script> 函数调用() { popup = window。开放( 'www.google.co.in'); } 函数调用者() { setInterval(call,8000); } < / script> < / head> < body> < input type =buttonönclick=caller();> < / body> < / html>

I am making a web page, in which I have to open a popup window from an buton after 8 seconds(8000 ms). I want to put some delay(8 seconds) before a popup open automatically. my problem is that mozilla firefox block my popup Here is my code: <html> <head> <script> function call() { popup = window.open('www.google.co.in'); } function caller() { setInterval(call, 8000); } </script> </head> <body> <input type="button" önclick="caller();"> </body> </html>

推荐答案

解决此问题最方便的方法是实现 jQuery Dialog [ ^ ]。 The most convenient way to tackle this problem is to implement jQuery Dialog[^].

只能自动打开您自己托管的页面。如果要自动打开其他站点,则需要将其设置为受信任。安全机制不仅在FireFox中实现,还在Chrome和IE中实现。 Only the pages hosted by yourself can be opened automatically. If you want to open other sites automatically, you need to set them trusted. The security mechanism is not only implemented in FireFox, but also Chrome and IE.

更多推荐

如何在一定时间后自动打开弹出窗口(不阻塞)

本文发布于:2023-11-27 21:07:52,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1639607.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:在一   弹出窗口   时间

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!