我正在为一家小公司开发一个网站,并为他们的公司增加了版权,旁边说它是我公司设计的。
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代码不可移动,或者如果他们尝试删除它,则页面不会显示。 非常感谢帮助。
答案 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);
}
}
但是,当然,正如其他人所提到的,这是一种将声誉拖入泥潭的方式。我认为积极的口碑比页脚链接更有效。如果您想保留用于搜索引擎优化或广告目的的链接,请向客户提供折扣以保持链接到位。这样,每个人都保持快乐。