如何像WebQQ那样防止页面刷新
如题,应该不是屏蔽按键的 --------------------编程问答-------------------- 唉!如果你写asp.net程序,你是不是靠一遍遍回发到服务器去刷新html(哪怕是updatepanel那种局部html)?
可是人家现代ajax根本不回发。
任何页面当你回发(貌似回发到本页,其实仍然是新的页),或者你在地址栏上打入别的网站的地址,或者你从收藏夹上选择别的网页,等等,页面都会触发unload事件的。
就这么简单。asp.net回发也是去到新的页面,因此你就不知道如何在回发时去区分unload事件是不是离开网站。
可是人家现代的ajax根本不回发,也就根本不像asp.net这种程序这么犯难。纯粹的ajax程序就是单页的应用程序。 --------------------编程问答-------------------- 同样地,silverlight和flash那样的应用系统也是单页的应用程序,人家也从来不回发页面。所以简单地通过silverlight于html的“桥”机制去监听页面的unload事件也就知道用户要离开了。 --------------------编程问答-------------------- --------------------编程问答-------------------- 我的意思说是,比如网页上有一份试卷,怎么样让学生不能刷新,后退前进,
补充:.NET技术 , ASP.NET