まあ、私のタイトルが言うように。ページ全体の HTML/CSS を検索し、JavaScript を使用して特定の文字列を置き換えることはできますか?
私は自分で何かを作ろうとしましたが、間違っています。
var i, sig = document.getElementsByClassName('signaturecontainer');
for (i = 0; i < sig.length; i++)
{
var str = sig[i].innerHTML;
var n = str.replace(/< div style='250px;overflow:scroll;'/g, "< div > style='height:100%'");
}
.innerHTML を使用する代わりに文字列を置き換えて編集したいのは、変更したい div に ID/クラスがないためです。
これは、私が変更する必要がある行です:
<!-- edit note -->
<blockquote class="postcontent lastedited">
Last edited by X; Today at <span class="time">06:32 AM</span>.
</blockquote>
<!-- / edit note -->
<div style="height:250px;overflow: auto;"> // <--- This one.
<blockquote class="signature restore"><div class="signaturecontainer">text here</div></blockquote>
</div>
</div>