-1

Web ページで特定のテキスト文字列を「非表示」にする方法はありますか?

例えば、

「hxxp://nullrefer.com/?」という文字列を指定した場合、そのテキストが言及されているすべてのページで、そのテキストが自動的に非表示になるようにする必要があります。

したがって、「hxxp://nullrefer.com/?hxxp://www.Amazon.com」という URL が私のページに記載されている場合、閲覧者は「hxxp://www.Amazon. com」の部分です。ページ上のどこにでも自動的に表示される特定の文字列についてのみ、テキストの不透明度を 0% に下げるようにします。物理的にそこにある必要がありますが、できるだけ見えないようにする必要があります。

このようなもののためのスクリプトはありますか?

4

1 に答える 1

1

これにより、ページ上のすべてのリンクがnullreferではなく指定したものに置き換えられます。また、特定のID /クラスにのみ影響を与える場合は、次のコマンドを使用できます。

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>
于 2012-06-04T07:53:01.210 に答える