在网页上隐藏特定文本

时间:2012-06-04 05:57:40

标签: php javascript html cloaking

有什么方法可以让我的网页上的“隐形”特定文字字符串?

例如,

如果我要指定字符串“hxxp://nullrefer.com/?”,我将需要该文本在我的页面上显示为不可见的,自动提及。

所以,如果我的网页上提到网址“hxxp://nullrefer.com/?hxxp://www.Amazon.com”,观众只能看到“hxxp:// www .Amazon.com“它的一部分。几乎就像你只是将文本的不透明度降低到该特定字符串的0%,它自动地显示在页面上的任何地方。我需要它仍然在那里,但尽可能地看不见。

是否有类似这样的脚本?

1 个答案:

答案 0 :(得分:1)

这将用您指定的任何内容替换页面上的所有链接,而不是nullrefer。 此外,如果您只想让它影响某个id / class,您可以使用

进行操作

a[i].parentNode.id == "someid" a[i].parentNode.className == "someid"

非常基本且可怕,但它会做你想要的。将其添加到页面底部。

<script type="text/javascript">

var a = document.getElementsByTagName('a');
for(i=0;i<a.length;i++)
{
    if(a[i].parentNode.id == "someid")
    a[i].href = "hxxp://www.nullrefer.com/?" + a[i].href;
}
</script>