作家
登录

屏蔽Flash右键信息的js代码

作者: 来源:www.28hudong.com 2013-03-30 01:55:59 阅读 我要评论

复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Yimin</title> <script type="text/javascript"> function NoRightClick(pid){ //pid:flash's parentNode id var el = document.getElementById(pid); if(el.addEventListener){ el.addEventListener("mousedown",function(event){ if(event.button == 2){ event.stopPropagation(); //for firefox event.preventDefault(); //for chrome } },true); }else{ el.attachEvent("onmousedown",function(){ if(event.button == 2){ el.setCapture(); } }); el.attachEvent("onmouseup",function(){ el.releaseCapture(); }); el.oncontextmenu = function(){ return false; }; } }; </script> </head> <body> <div id="testContent" style="width:800px"> <embed id="t1" height="780px" width="750" pluginspage="http://www.adobe.com/go/getflashplayer" wmode="opaque" menu="false" allowscriptaccess="sameDomain" algin="middle" name="t1" quality="high" bgcolor="#000000" style="" src="test.swf" type="application/x-shockwave-flash"/> </div> <script type="text/javascript"> var so = new SWFObject("test.swf", "t1", "800", "550", "9", "#000000"); so.addParam("quality", "high"); so.addParam("name", "t1"); so.addParam("id", "t1"); so.addParam("algin", "middle"); so.addParam("AllowScriptAccess", "sameDomain"); so.addParam("menu", "false"); so.addParam("wmode", "opaque"); so.addParam("pluginspage", "http://www.adobe.com/go/getflashplayer"); so.write("testContent"); NoRightClick("testContent"); </script> </body> </html> 经过试验,该代码可以在IE、Firefox和Google Chrome里去掉flash的右键菜单,还是挺方便的。

  推荐阅读

  JS实现的radio图片选择按钮效果

用JS实现的radio图片选择按钮效果。注意:input后面的空格。用到的图片: 用JS实现的radio图片选择按钮效果-脚本之家 .lanrentuku img{border:1px solid #008800;} 用JS实现>>>详细阅读


本文标题:屏蔽Flash右键信息的js代码

地址:http://www.17bianji.com/kaifa2/JS/27216.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)