使用JavaScript防止页面内容被赋值,可兼容多个浏览器
2012-12-06 18:04
351 查看
<script language="javascript" type="text/javascript">
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false;
}
function reEnable(){
return true;
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect;
document.onmouseup=reEnable;
}
</script>
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false;
}
function reEnable(){
return true;
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect;
document.onmouseup=reEnable;
}
</script>
相关文章推荐
- javascript取窗口的可视高度和页面的内容高度 兼容所有浏览器
- 跨浏览器javascript的使用-动态的更新页面内容
- javascript取窗口的可视高度和页面的内容高度 兼容所有浏览器
- 【JavaScript】——兼容浏览器的居中显示+关闭页面
- 使用JavaScript动态刷新页面局部内容
- Zclip:复制页面内容到剪贴板兼容各浏览器
- JavaScript得到鼠标指针相对于浏览器页面(或客户区)的水平坐标(兼容ie,ff)
- 使用javascript代码无提示关闭浏览器窗口(兼容IE与火狐)
- js获取浏览器高度和页面内容高度--兼容主流浏览器
- javascript中使用${}获取后台参数——防止页面进入死循环
- 同一页面多次使用kindEditor的上传文件——兼容大部分浏览器
- javascript禁止复制网页内容,兼容三大浏览器
- Javascript获取页面各种宽度高度(各种浏览器ie6,ie7,firefox下怎么获取更好兼容)
- 使用XmlHttp编写兼容多浏览器的ajax WEB页面
- Zclip复制页面内容到剪贴板兼容各浏览器
- Javascript页面跳转与浏览器兼容
- Zclip:复制页面内容到剪贴板兼容各浏览器
- JavaScript中使用document.write向页面输出内容实例
- 网页性能优化:防止JavaScript、CSS阻塞浏览器渲染页面
- 【JavaScript】——兼容浏览器的居中显示+关闭页面