Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript在网页上触发弹出窗口?_Java_Javascript - Fatal编程技术网

如何使用javascript在网页上触发弹出窗口?

如何使用javascript在网页上触发弹出窗口?,java,javascript,Java,Javascript,我知道当页面打开时如何弹出,但我想知道当他们试图关闭页面时如何触发弹出。 帮助?如果你想说javascript的话,我会冒险去回答 您可以在卸载页面时调用函数: window.onbeforeunload=functionname(); 这里有一个参考可以肯定,你不是把Java和JavaScript混淆了吗?你的问题至少很难理解。请编辑并改进。1)Applet可以(理论上)通过调用showDocument()来实现这一点,从“destroy()”方法中调用目标为“_blank”(假定它是由浏览

我知道当页面打开时如何弹出,但我想知道当他们试图关闭页面时如何触发弹出。
帮助?

如果你想说javascript的话,我会冒险去回答

您可以在卸载页面时调用函数:

window.onbeforeunload=functionname();

这里有一个参考

可以肯定,你不是把Java和JavaScript混淆了吗?你的问题至少很难理解。请编辑并改进。1)Applet可以(理论上)通过调用showDocument()来实现这一点,从“destroy()”方法中调用目标为“_blank”(假定它是由浏览器/JRE组合调用的。-这是一个轻率的假设)。2) JS非常适合此任务,并且不需要加载JRE。有关详细信息,请参见dmcnelis的回答。3) 我添加了JS标签,希望能够吸引JS开发人员的注意——Java开发人员编写了世界上最差的JS(IMO)。4) 用户通常讨厌弹出窗口,尤其是“页面退出弹出窗口”。大多数浏览器插件和病毒检查器都提供了抑制它们的工具。