当浏览器关闭时,我想调用web服务的web方法。。怎么办。??[英] When browser is closed i want to call the web method of the webservice .. How can be done.??

问题描述

你好,

谁能告诉我如何捕获浏览器关闭事件.当
被解雇了我想调用web方法.

提前致谢.

问候,
Gouri.

推荐答案

<Go************@gmail.com 在消息中写道
新闻:ff**********************************@w8g2000p rd.googlegroups.com...
谁能告诉我如何捕获浏览器关闭事件.当
被解雇了,我想调用 web 方法.
这是这个新闻组中一个相当普遍的问题.

不幸的是,没有可靠的方法来做到这一点,因为没有
网络服务器和客户端浏览器之间的永久连接.
webserver 不知道客户端浏览器上会发生什么,直到/除非它
收到另一个 HttpRequest.

毫无疑问,您会收到其他回复,建议使用
可能的解决方案unload 和/或 beforeunload 事件 - 这些都不能可靠地工作......
--
马克·雷
ASP.NET MVP
http://www.markrae.net


是否可以使用 som javascript.. 调用网络服务?
--

耶稣爱你
"马克·雷 [MVP]"写道:
<去************@gmail.com在留言中写了
新闻:ff**********************************@w8g2000p rd.googlegroups.com...
谁能告诉我如何捕获浏览器关闭事件.当
被解雇了,我想调用 web 方法.

这是这个新闻组中一个相当普遍的问题.

不幸的是,没有可靠的方法来做到这一点,因为没有
网络服务器和客户端浏览器之间的永久连接.
webserver 不知道客户端浏览器上会发生什么,直到/除非它
收到另一个 HttpRequest.

毫无疑问,您会收到其他回复,建议使用
可能的解决方案unload 和/或 beforeunload 事件 - 这些都不能可靠地工作......
--
马克·雷
ASP.NET MVP
http://www.markrae.net


你好 subtile,

是的,您可以使用 onbeforeunload of body <正文 onbeforeunload="BrowerClose();">
并对网络服务进行 ajax 调用 http://www.asp.net/ajax/documentatio...XTutorial.aspx

这是一个常见的做法

---
WBR,
Michael Nemtsev [Microsoft MVP] :: 博客:http://spaces.live.com/laflour

"对我们大多数人来说,最大的危险不是我们的目标太高,而我们
想念它,但它太低了,我们到达了它"(c) 米开朗基罗
使用 som javascript.. 是否可以调用网络服务?
s>
s"马克·雷 [MVP]"写道:
s>
><Go************@gmail.com 在消息中写道
新闻:ff**************************************@w8g2000 prd.googlegroups.com
...
>>谁能告诉我如何捕获浏览器关闭事件.当
被触发时,我想调用 web 方法.
这是这个新闻组中一个相当普遍的问题.

不幸的是,没有可靠的方法来做到这一点,因为
网络服务器和客户端浏览器之间没有永久连接.
除非收到另一个 HttpRequest,否则网络服务器不知道客户端浏览器上会发生什么.unload 和/或 beforeunload 事件 - 这些都不起作用
可靠...

--
Mark Rae
ASP.NET MVP
http://www.markrae.net


本文地址:https://www.itbaoku.cn/post/1050755.html