如何让菜单栏上的“源文件”失效???

yagas 2003-02-21 03:01:47
如何让菜单栏上的“源文件”失效???
如何彻底禁止页面中的右键菜单????
...全文
29 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
烂笔头Danky 2003-02-21
  • 打赏
  • 举报
回复
“不过,以上办法对于菜鸟来说还可以拿来糊弄糊弄,对于高手来说就不行啦!”

如果是这样来想的话那就永远不会找到一个绝对的办法,因为一件多么完美的东西都是会有它不足的地方的,科学技术也是一样,无论你有多么高的技术都是会有漏洞的,你不能指望你这个程序长久以来都是最好的!
nik_Amis 2003-02-21
  • 打赏
  • 举报
回复
up!
Estyle 2003-02-21
  • 打赏
  • 举报
回复
屏蔽查看菜单里面的源文件,我也不知道有什么好的办法。
不过,你可以做一个Chromeless窗口或者用window.open或(非)模态对话框打开一个没有菜单栏(及工具栏和地址栏)的叶子,这样别人就找不到菜单栏,更何况里面的源代码了。
其实如果你愿意,也可以用FRAME,对于使用了FRAME的叶子,菜单栏里面的源代码是FRAME页的代码,而不是内容页面的代码。而你在内容页面里面都设置了禁止右键菜单,也可以达到一定的保护效果!
用这个可以禁止右键菜单:
<body oncontextmenu=self.event.returnValue=false>
不过,以上办法对于菜鸟来说还可以拿来糊弄糊弄,对于高手来说就不行啦!(CSDN到处是高手,我就算不是最差也是倒数第二了。)
何况网络本来就是共享嘛,你限制越多别人越反感!是不是?
如果真的要保护代码,就用比如ASP,它的源代码就是被保护的,输出的是标准HTML代码!如果你要保护JS,最好把他编码。不过要损失一点性能。
以上是菜鸟的见解,不对的地方请高手指正!

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧