最近碰到一个棘手的问题,Silverlight 4.0+ASP.net项目生成的页面中按F5会自动刷新页面,回到项目设置的起始页面。我想通过代码屏蔽掉这个F5,从网上也找的到一些代码,类似如下:<script language="Javascript"> function document.onkeydown() { if (event.keyCode == 116) { event.keyCode = 0; event.cancelBubble = true; return false; } } </script>如果我的页面中不含Silverlight,该代码可以成功的屏蔽F5,阻止刷新. 但是只要页面中有Silverlight,就无法屏蔽,页面还是会照常刷新,貌似是执行不到这段代码就已经刷新了。o(︶︿︶)o 不知道是什么原因,找了好多网站了也想不出办法来解决,求各位高手们帮忙,感激不尽~~~
- 2 回答
- 0 关注
- 764 浏览
添加回答
举报
0/150
提交
取消