检查Javascript/PHP小部件中的链接


Check for a Link in Javascript/PHP Widget

我创建了自己的Javascript/PHP小部件,它从我的站点获取信息,并允许其他用户自己放置它。我想知道如何设置"链接保护"。我制作这个小部件的原因是,我可以从那些决定在他们的网站上使用我的小部件的人那里获得一些有价值的链接。我得到教程的网站是

http://php-drops.blogspot.ca/2011/04/creating-widget-with-javascript-and-php.html

当我查看源代码时,到站点的链接是不可见的,因为它是在iframe中出现的。我想要做的是添加一个单独的<div>它会有类似

的内容
<div id="my_copyright">Data provided by <a href="http://www.example.com">Example.com</a></div>

我该如何保护数据,以便如果用户试图删除链接,将<a>标签更改为rel="nofollow"或任何其他"变通方法",数据将不会加载并发布警报()而不加载数据?

任何帮助将是伟大的!该脚本目前使用1个JS文件1个PHP文件从MySQL中提取数据并打印出所需的数据。

正如Barmar建议的那样,您唯一的选择是通过隐藏来实现安全性。成功与否取决于你的受众。对于一个临时的网站管理员,这可能会阻止他修改你的代码。它只会增加"不能被唤醒"的因素。

1)缩小代码:http://fmarcia.info/jsmin/test.html

2)使用JS打包器/混淆器:http://dean.edwards.name/packer/