0

Firefox 5にスタイリッシュモンキーとグリースモンキーの両方をインストールしています。どちらかまたは別のアドオンに、テキストを検索して別のアドオンに置き換える機能があるかどうか、またはdivをそのIDで見つけてスパンを置き換える機能があるかどうかを知りたいです。テキストの別の文字列内。


OPコメントから:

divid = siteLinkList)を持ち、div内にul複数のsがあるWebサイトがあります。li

それぞれliに、a置き換える必要のあるwithテキストがあります。スクリプトでdivを検索し、そのdiv内のテキストを見つけて置換する必要があります。

これが私がこれまでに持っているものです:

var els = document.getElementsByTagName("*"); 

for(var i = 0, l = els.length; i < l; i++)
{
    var el = els[i]; 
    el.innerHTML = el.innerHTML.replace(/EGN1935: 5091, Summer B 2011/gi, 'Success'); 
    el.innerHTML = el.innerHTML.replace(/EGN1935: 5088, Summer B 2011/gi, 'Chemistry');
}    

スクリプトは機能しますが、読み込み時間が遅くなるのではないかと心配しています。

4

2 に答える 2

0

Firebug でこれを行うことができます - http://getfirebug.com/。インストールしたら、編集したいページのバグのようなアイコンをクリックして有効にします。HTML ドキュメント ツリーのビューが表示され、矢印をクリックしてさらにドリルダウンできます。または、Firebug 内のポインター アイコンを使用して、ページ上の任意の HTML 要素 (特定の ID を持つ div など) を選択することもできます。

要素を選択したら、そこに含まれるテキストを選択して、必要に応じて編集できます。

このプラグインを使用すると、他にも多くの編集を行うことができますが、ページをリロードすると編集内容が消えてしまうことを知っておくことが重要です。

于 2011-06-29T01:41:14.770 に答える