IE浏览器下网页开发的JavaScript处理技巧
1、JS禁止右键:
可以使用oncontextmenu事件来禁止用户右键,如:
document.oncontextmenu=function(){return false;};
2、JS禁止复制:
可以使用onselectstart事件来禁止用户复制文本,如:
document.onselectstart=function(){return false;};
3、JS禁止复制图片:
可以使用onmousedown和onmouseup事件来禁止用户复制图片,如:
document.onmousedown=function(){return false;};
document.onmouseup=function(){return false;};
4、JS禁止拖拽:
可以使用ondragstart和ondragend事件来禁止用户拖拽,如:
document.ondragstart=function(){return false;};
document.ondragend=function(){return false;};
5、JS捕获窗口关闭事件:
可以使用onunload事件来捕获窗口关闭事件,如:
window.onunload=function(){alert('您关闭了窗口!');};
6、JS捕获窗口改变事件:
可以使用onresize事件来捕获窗口改变事件,如:
window.onresize=function(){alert('您改变了窗口大小!');};
7、JS判断浏览器:
可以使用navigator.userAgent来判断浏览器,如:
if(navigator.userAgent.indexOf('MSIE')>0){alert('您正在使用IE浏览器!');};
8、JS判断浏览器版本:
可以使用navigator.appVersion来判断浏览器版本,如:
if(navigator.appVersion.indexOf('6.0')>0){alert('您正在使用IE6.0!');};
9、JS判断操作系统:
可以使用navigator.platform来判断操作系统,如:
if(navigator.platform.indexOf('Win')>0){alert('您的操作系统是Windows!');};
10、JS禁止缓存:
可以使用meta标签来禁止缓存,如: