当前位置:软件学堂 > 资讯首页 > 网络编程 > 编程其他 > 单击鼠标右键到指定页JS代码怎么写

单击鼠标右键到指定页JS代码怎么写

2012/10/23 12:24:59作者:佚名来源:网络

移动端

【实例名称】

单击鼠标右键到指定页

【实例描述】

 在网页上单击右键,会弹出IE自带的一些菜单命令,如复制、查看源代码等。为了屏蔽这些功能,可以在用户单击右键时,实现页面的导航。

【实例代码】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页</title> <script language=JavaScript> //判断浏览器的类型-IE if (navigator.appName.indexOf("Internet Explorer") != -1)   document.onmousedown = newPage; function newPage() {  if (event.button == 2 )  {   alert("即将导航到搜索页!");   location.replace("http://google.com");  } } </script> </head> <body> </body> </html>

【运行效果】

运行效果

【难点剖析】

本例的难点是浏览器类型的判断和鼠标右键的判断。通过检查浏览器名称中是否包含“internet ExplOrer”字符来判断浏览器的类型。通过“event.button”判断用户单击了哪个键,“1”表示左键,“2”表示右键。

【源码下载】

本实例JS代码下载

 

标签: 鼠标  JS代码