我用我的asp.net页面上的ptTimeSelect控制时间触发onbeforeunload。我有一些JavaScript/jQuery来处理onbeforeunload事件,并在用户离开页面之前显示一条消息。但是,TimeSelect控件似乎也会触发onbeforeunload事件(在IE 8中,我认为它不在Firefox中)。当用户没有真正离开页面时,这导致混淆了关于离开页面的弹出窗口。jQuery的选择时间选取每次被点击
任何人有一个想法是什么原因造成的?当点击时间选择控件时,如何阻止事件发生 - 但在用户真正离开页面时保持发射状态?
这是控制: http://pttimeselect.sourceforge.net/doc/files/jquery-ptTimeSelect-js.html