【发布时间】:2016-06-22 10:33:00
【问题描述】:
我正在尝试在我自己开发的网站的页脚中添加一个由链接提供支持。 我尝试了一个 jquery 方法来检查这个链接是否存在于页脚中。
在 wordpress、PHPBB 论坛和 MyBB 论坛等许多开源模板中,页脚中有一个我们无法删除的链接。实际上我想实现一些东西,比如由链接驱动的 wordpress。如果有人使用我的网站脚本并且他试图删除该链接,那么网站脚本应该无法正常工作。
我试过了:
<strong>Powered By</strong><a id="poweredby" href="www.mysite.com">My Site Name</a>
<script>
var txt = $("#poweredby").text();
if(txt !="My Site Name" || $("#poweredby") == undefined){
$("body").css("display","none");
}
</script>
以上代码可以轻松更改或删除。有什么方法可以保护我们的模板不被复制?
【问题讨论】:
-
jquery这样做是个坏主意! -
我不明白你的问题。如果您自己开发了该页面,为什么不将 html 链接添加到模板的页脚?为什么你上面的代码没有显示?结果如何?欢迎阅读How to create a Minimal, Complete, and Verifiable example。
-
$("#poweredby")永远不能被取消定义。除此之外,这个问题根本不清楚 -
@Peter OP 已经添加了
html,当有人删除copyright文本然后正文得到display: none。我确定他问错了问题! -
我知道这是个坏主意,首先,如果有人要删除您的
copyright,毫无疑问要获得inspect element并轻松删除您的display: none!其次,如果有人试图删除版权文本,他可以删除/更改您的id,您应该找到更好的方法来做到这一点。比如server side方式等等。
标签: php jquery html css wordpress