社区
C#
帖子详情
请问怎样用javascript脚本事件去触发一个asp.net后台的方法 在线等
jhoni
2005-05-13 08:23:17
请问怎样用javascript脚本事件去触发一个asp.net后台的方法
或者说是去调用后台服务器上得一个方法
--我想实现得功能是当用户关闭浏览器或离开页面是出发以下服务器
...全文
395
16
打赏
收藏
请问怎样用javascript脚本事件去触发一个asp.net后台的方法 在线等
请问怎样用javascript脚本事件去触发一个asp.net后台的方法 或者说是去调用后台服务器上得一个方法 --我想实现得功能是当用户关闭浏览器或离开页面是出发以下服务器
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengforever
2005-05-25
打赏
举报
回复
可以的,我已经测试过了
<body onbeforeunload="return FunctionTest();">
然后在FunctionTest这个JS中调用一个后台方法即可
用 yellowhwb(雨花石) 的办法就可以了
手艺人杨柳
2005-05-14
打赏
举报
回复
如果用户是关闭浏览器,楼上的各位提供的隐藏按钮click的办法根本就没有办法实现。
楼主,你为什么要在关闭浏览器的时候需要去服务器段执行一个东东呢?这是解决问题的根本
yellowhwb
2005-05-14
打赏
举报
回复
界面上弄个长宽都为0的asp button,
然后用js去点击:document.getElementById('thisbutton').click();
在asp button里写代码就可以了
手艺人杨柳
2005-05-14
打赏
举报
回复
要实现这样的办法有些麻烦,个人认为没有必要,你可以把你为什么要这样做贴出来,肯定会找到更好的解决办法。我的意思是说,你解决问题的出发点是错误的,这个错误的出发点导致的结果肯定是错误的
brando_beat
2005-05-14
打赏
举报
回复
〉〉jhoni(琼逸)
〉〉我需要在用户关闭浏览器之前 保存以下用户当前得数据
有个情况可能出现,比如说在地址栏里面输入其他的网址,Application_End就没有触发
brando_beat
2005-05-14
打赏
举报
回复
dutguoyi(新鲜鱼排)
误导,
人家问的是怎么由前台调用后台事件,你写的是调用后台事件吗??
一般在前台想触发后台事件,我也不知道,但是以前研究过的,没有结果,
微软的前台使用的是__DoPostback()这个事件来触发后台的
还有一种笨的方法,就是
document.forms[0].submit()
jonitang
2005-05-14
打赏
举报
回复
如果要实现用户关闭IE时调用一个方法,可以在glabl.asax文件中的Application_End事件中填写要实现功能的代码
jhoni
2005-05-14
打赏
举报
回复
我需要在用户关闭浏览器之前 保存以下用户当前得数据
jhoni
2005-05-14
打赏
举报
回复
我知道这样写javascript
<script>
function CloseOpen()
{
连接吧
}
</script>
<body onunload="CloseOpen()">
</body>
但“连接吧”这个具体得实现方法怎么写啊,javaScript和C#之间得方法能直接调用吗?
brando_beat
2005-05-14
打赏
举报
回复
写个js来触发关闭事件,然后用window.open
打开个别的窗体,里面写上退出的代码,然后让这个小窗体自己关闭。
哈哈,我瞎想的
jonescheng
2005-05-14
打赏
举报
回复
客户端关闭IE的时候,会引发服务器的Session_End的,但是非正常关闭的呢??
在CSDN的文档中有一篇文章解释的很清楚了。。。
jhoni
2005-05-14
打赏
举报
回复
我做得是一个社区,我要实现得功能是
当用户离开本页面时(无论是关闭浏览器还是连接了其他网站),
要求将当前用户的在线时间存入数据库,并且在数据库的online表中删除此用户
我用Session_End时间根本出发不了这个事件(除非是用户在线超时时,关闭浏览器是无法触发的)
koenemy
2005-05-13
打赏
举报
回复
up
新鲜鱼排
2005-05-13
打赏
举报
回复
<script>
function CloseOpen()
{
连接吧
}
</script>
<body onunload="CloseOpen()">
</body>
jhoni
2005-05-13
打赏
举报
回复
咳
没人理我
jhoni
2005-05-13
打赏
举报
回复
怎么没人顶啊,
在线等!!!!!
Asp.net
后台
弹出提示
方法
1.
后台
弹出提示信息
方法
2.
后台
获得confirm返回值,并有选择的执行语句块
ASP.NET
中前台
javascript
与
后台
代码调用
ASP.NET
中前台
javascript
与
后台
代码调用
Asp.net
的TextBox回车
触发
事件
Asp.net
的TextBox回车
触发
事件
.
asp.net
中TextBox获得焦点和失去焦点——客户端
JavaScript
事件
asp.net
中TextBox获得焦点和失去焦点——客户端
JavaScript
事件
自己亲手做的 ,虽然很简单,但是很实用
Javscript调用
ASP.NET
后台
方法
(示例)
Javscript调用
后台
方法
(示例) Javscript调用
后台
方法
(示例)
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章