<body onunload="javascript:exit.asp">
这种写法能好用么?javascript怎么去执行exit.asp呀!
<body onunload="javascript:window.location.replace('exit.asp');">
这种写法能好用么?javascript怎么去执行exit.asp呀!
<body onunload="javascript:window.location.replace('exit.asp');">
解决方案 »
- Ext Combobox问题,一直loading,一直加载中....
- jqeuery easyui datagrid中appendRow新的一行,如何从后台传数据?
- 像百度、腾讯等等大企业应该都有一些自己的bs系统的封装库
- 急急!请问这个用批处理可以解决吗?给个批处理事例,谢了~~~
- 求助,哪位兄弟有这样的JS选项卡源码?
- 用JS怎么控制图片的大小,和长宽?
- 两上问题请教 jscript问题
- 这样的小问题也没人能解决吗?
- 如何在关闭父窗体时连同子窗体一块儿关闭?
- 使用EventEmitter,或者是页面上的自定义事件,有什么意义?
- 梅花雪树控件1.0想动态加载数据的问题?
- js来改变td背景图
window.location.replace("./a.htm");//执行后无后退、前进
由三个页面组成所以没有body,那我想实现我的目的,该如何做呢
当使用onunload时,如果窗口刷新或浏览其他页面,则该函数会被调用.而如果窗口是被关闭时,则该函数不会被调用.使用window.attachEvent('onunload',function(){...});则可以解决问题.所以我将代码改为
<frameset rows="*,90" cols="*" frameborder="yes" border="1" framespacing="1" javascrpit:window.attachEvent('onunload',function(){parent.location.href="exit.asp"};)>这段代码有问题吗?怎么关闭此网页时没有执行exit.asp里面的代码
用 onbeforeunload 在这个函数用Ajax调用你后台asp程序
window.onbeforeunload = function(){
NoAjax = new Ajax.Request(
'../../../ajax/Meeting.aspx',
{
method:'get',
parameters:"".Format("Type=ExitMeeting&mID={0}&roomID={1}&Date={2}" ,$("hidMeetingID").value,$("hidRoomID").value,new Date()),
onComplete:function(originalRequest){
}
});
}