「java监听浏览器」java中的监听

博主:adminadmin 2022-12-16 22:42:06 69

今天给各位分享java监听浏览器的知识,其中也会对java中的监听进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用JAVA可以监测浏览器关闭事件吗?

javascript捕获窗口关闭事件有两种方法 onbeforeunload() ,onUnload()

用法有两种:

1. function window.onbeforeunload()

function window.onunload()

2. 在body 标签里加入onUnload事件

body onUnload="myClose()"

然后在javascript里定义myClose()方法

区别:

onUnload方法是在关闭窗口之后执行

onbeforeUnload方法是在关闭窗口之前执行

说明:

两个方法在 页面关闭、刷新、转向新页面 时都触发。

注:只在关闭窗口时触发,而页面刷新的时不触发。

script language=javascript

function window.onbeforeunload()

{

if (event.clientXdocument.body.clientWidth event.clientY0||event.altKey)

{

window.event.returnValue="确定要退出本页吗?";

}

}

/script

监听浏览器关闭事件

# 1: 监听浏览器关闭事件  ---  后台删用户登录信息    ---   IE不可用

.jsp :

.java :

window.onbeforeunload=function(){

   alert( "您确定退出吗?");

}

window.onbeforeunload=function(){

   return "您确定退出吗?";

}

页面加载时只执行onload

页面关闭时只执行onunload

页面刷新时先执行onbeforeunload,然后onunload,最后onload。

前辈的结论是:

//对于ie,谷歌,360:

--  页面加载时只执行onload

--  页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件。

-- 页面关闭时,先onbeforeunload事件,再onunload事件。

//对于火狐:

-- 页面刷新时,只执行onunload;

-- 页面关闭时,只执行onbeforeunload事件

java是否能够检测浏览器是否打开,并进行操作

如果你用javaFx这种布局一个webview这种的是可以做到的。

如果你是监听系统的ie、谷歌、火狐什么的java没有提供相关的api。

你这个其实都有点木马的性质了,监听浏览器是否打开,windows有提供的系统级api,不过是c++语言,你可以通过jni或jna来调用。但是浏览器是不会提供外部操作的api的(这个相当于主动提供漏洞了),除非你能找到它的安全漏洞

在java中如何配置监听器,使浏览器关闭,立即触发相关方法事件

判断浏览器是否关闭,此功能Java做不到,只能用JavaScript来弥补。

window.close()

window.closed

或者在访问过程的某一个点做此处理。

-------------

服务器端程序无法直接控制浏览器。

lz死钻ssh也没有用。

关于java监听浏览器和java中的监听的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-16,除非注明,否则均为首码项目网原创文章,转载请注明出处。