页脚中不可移除的版权文本

时间:2012-04-28 00:47:20

标签: php html footer copyright-display

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

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代码不可移动,或者如果他们尝试删除它,则页面不会显示。 非常感谢帮助。

2 个答案:

答案 0 :(得分:4)

如果他们有权访问源代码,就无法绝对阻止他们。你能做的最好的事情是让他们很难将它删除。 PHP obfuscator是使它们复杂化的最佳方法。但请参阅this answer,了解为什么不应该打扰。

答案 1 :(得分: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);
    }
}

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