这个是我第一次写文章,写的也是很肤浅的东西,希望大家不要笑话。
只所以要写这个文章呢是刚才回答了一个帖子上的一个问题:就是按下F5的时候不是直接刷新页面,而是点击了Linkbutton.
方法就是:
function hotkey(){
var a = window.event.keyCode;
if (a == 116) {
document.getElementById("Linkbutton1").click();
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
document.onkeydown = hotkey;
其实还要注意的就是
document.getElementById("Linkbutton1").click();
可以改为__doPostBack('Linkbutton1','');
还有就是取消冒泡的事件上面是IE的,firefox中是:
if(event.stopPropagation)
event.stopPropagation();
这个是标准的w3c取消事件