如何隐藏我的源代码,以便不被复制 [英] how to hide my source code so to not be copied

查看:156
本文介绍了如何隐藏我的源代码,以便不被复制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近收到某人的通知,表示我的网站已复制。当我看着链接,他给了我,所以网站是相同的,除了标志和文字。有没有办法隐藏我的代码?或者使它不可能右键点击我的页面?我在某些网站上看到,如果您访问 http://example.com/images/ ,它将显示访问被拒绝,而不是列表与所有的图像...他们怎么做?
谢谢!

I was recently informed by someone that my website was copied. When I looked at the linked that he gave me I so that the site was identic to mine except for the logo and text. Is there a way to hide my code? Or to make it impossible to right click on my page? I saw on some websites that if you go to http://example.com/images/ it will show access denied, not a list with all your images...How do they do it? Thank you!

推荐答案

不要这样做!这样做,因为用户可以禁用脚本
,并且有许多工具,如Firebug,用户可以通过它看到代码。

Don't do this! It makes no sense to do this, since the user can disable the script, and there are many tools like Firebug by which a user can see the code.

您可以通过以下方式简单地禁用右键单击:

You can simply disable the right click by following:

<body oncontextmenu="return false">
  ...
</body>

<script language="javascript">
  document.onmousedown = disableclick;
  status = "Right Click Disabled";
  Function disableclick(e)
  {
    if(event.button == 2)
    {
      alert(status);
      return false; 
    }
  }
</script> 

上述代码来自此文章

这篇关于如何隐藏我的源代码,以便不被复制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆