任何Javascript专家都可以帮助我。
我是模板开发人员,我使用此脚本在我创建的每个免费模板中显示我的页脚链接。当有人试图删除页脚链接时,他们的网站重定向到我的网站 example.com ......
但是什么
一些用户下载我的模板并使用此CSS属性隐藏我的页脚链接: visibility:hidden
脚本在这里,我在模板底部使用
ABC
有些用户将可见性:隐藏添加到模板中的页脚链接,就像这样。请在这里办理。
<a id="credit" href="http://www.example.com"><a target="_blank" href="http://www.example.com/">abc</a></a>
所以,我的观点是,应该添加第一个脚本,这样如果有人添加可见性:隐藏,那么它应该重定向到我的官方网站示例.COM
答案 0 :(得分:2)
if ($('#myContent').css('visibility') === 'hidden')
window.location('http://wherever');
此?
编辑:当然,@ t.niese是对的,这实际上是徒劳的。
答案 1 :(得分:0)
如果您在元素上检测到样式更改事件,该怎么办?
MutationObservers - Is this useful for you?
MutationEvents - also please take look at this
您也可以尝试对代码进行模糊处理,也可以使用javascript单例函数模式。