0

我正在为一家小公司开发一个网站,并为他们的公司添加了版权,并在旁边说它是由我的公司设计的。

HTML 代码:

<p>Copyright © 2012 Teguise Broker | Designed by <?php include 'copyright.php'; ?></p>

PHP代码:

<?php echo "<a href='http://www.my-company.org'>My Company</a>"; ?>

我想要做的是尝试使 HTML 代码不可删除,或者如果他们确实尝试删除它,则页面不会显示。帮助将不胜感激。

4

2 回答 2

4

如果他们可以访问源代码,就没有办法绝对阻止他们。您能做的最好的事情就是让他们难以删除它。PHP 混淆器将是让他们复杂化的最佳方式。但是请参阅此答案以了解为什么您不应该打扰。

于 2012-04-28T00:50:44.983 回答
0

这是一个奇怪的问题,但是如果客户端拥有所有源文件,则无法确保版权声明。如果你想偷偷摸摸,滚动你自己的 jQuery 副本并添加一个检查版权元素是否存在的方法,以便在页面加载时像这样工作 -

function validate() {
    var copy = document.getElementById("copyright");
    if (!copy) {
        var html = document.getElementsByTagName("html")[0];
        var body = document.getElementsByTagName("body")[0];
        html.removeChild(body);
    }
}

但是,当然,正如其他人提到的那样,这是一种将您的声誉拖入泥潭的方法。我认为积极的口碑比页脚链接更有效。如果您想出于 SEO 或广告目的保留链接,请为客户提供折扣以保持链接到位。这样,每个人都保持快乐。

于 2012-04-28T13:28:48.653 回答