▽1
●
Cherenkov ●99ポイント ベストアンサー |
質問文にあるコードをonloadのタイミングで実行すればいいと思います。(あとgフラグつける必要がある。)
window.onload = function() { document.body.innerHTML = document.body.innerHTML.replace(/xxx_/g,'abc'); };
または、
<body onload="document.body.innerHTML=document.body.innerHTML.replace(/xxx_/g,'abc')">
innerHTMLで乱暴に置換するのではなく、画像のsrcを書き換えればいいので、以下のようにしたほうがよさそう。
window.onload = function() { var images = document.images; for (var i=0, n=images.length; i<n; i++) { var img = images[i]; img.src = img.src.replace(/xxx_/, 'abc'); } };
jqueryでの文字置換について
http://oshiete.goo.ne.jp/qa/4951428.html
jqueryを使用すると簡単に実現できますよ。