问题描述
右键菜单中删除某一菜单项,比如点击右键,看不到“查看源文件”选项,但是能看到其他正常的菜单项,如何实现?谢谢! 问题补充:7454103 写道
解决方案
引用没太看懂,但是觉得你这个好像只是针对屏蔽“查看源代码”选项的他的JS是用来转化代码,让人无法识别的。至于针对屏蔽“查看源代码”我想用JS无法实现,除非IE使用activeX可能有戏,因为这个弹出控件是操作系统层次上的,通常无法操作。
解决方案二:
引用没太看懂,但是觉得你这个好像只是针对屏蔽“查看源代码”选项的,我想要的是可以屏蔽任意一个菜单项的,比如屏蔽“添加到收藏”也适用。谢谢 这个js 暂时好像还做不到! 当然也不否认有这样的牛哥! 或者 自己写个 右键插件之类的! 我也帮你找找看! 这个功能能实现最好了! 我们也需要 呵呵!
解决方案三:
完全禁止右键是可以实现的或者 单独的不让查看源代码也是可以实现的参考:第一步:把如下代码加入<head>区域中<SCRIPT language=javascript><!--var Words;function SetWords(word){ Words = escape(word.value);}function SetNewWords(form){ var NewWords; NewWords = Words form.NewWords.value = NewWords;}//--></SCRIPT>第二步:把如下代码加入<body>区域中<FORM METHOD="POST"> <div align="center"> <div align="center"> <font color="#0066FF">加密页面源代码脚本</font></div> <p>将你的页面源代码粘贴在下面的框内,要包括所有的标签例如html , head, body等。</p> </div> <P align="center"> <TEXTAREA NAME="Word" VALUE="" ROWS=7 COLS=50 ONCHANGE="SetWords(this)"></TEXTAREA> <P align="center"> <INPUT TYPE=BUTTON ONCLICK="SetNewWords(this.form)" VALUE="开始转换"> <P align="center"> <TEXTAREA NAME="NewWords" VALUE="" ROWS=7 COLS=50></TEXTAREA> </FORM><p align="center"> 以上是转换好的代码,将他们加入如下脚本的引号""区内,就是加密后的HTML了! <p> <font face="Arial, Helvetica, sans-serif"><b><HTML><br> <HEAD><br> <SCRIPT LANGUAGE="Javascript"><br> <!--<br> var Words =<font color=red>" " </font>//put your cripto code there<br> function SetNewWords()<br> {<br> var NewWords;<br> NewWords = unescape(Words);<br> document.write(NewWords);<br> } <br> SetNewWords();<br> // --><br> </SCRIPT><br> </HEAD><br> <BODY><br> </BODY><br> </HTML></b></font>
解决方案四:
应该要么全部禁用,要不不能禁用吧。