「現在のHTMLソースをコピー (Copy current HTML)」する際、相対URIは絶対URIに変換するようにしてみた。タイムラグ0.5秒でJavaScriptを3回発射。荒業。
documentElementから出発して、全ての子要素(childNodes)の属性を検索、src属性値とhref属性値を、絶対URIに変換する関数に渡すという処理の最中、多くのサイトでスクリプトエラーが。
調べてみると、IMG要素で躓いているらしい。IMGオブジェクトには、hrefプロパティがあるようで、しかもこれはread onlyだったという罠が。これに書込みしようとしたところでエラーになっていたことが分かった。
隠しプロパティのようだ。
関係ないけど、これ、露骨過ぎ。
The following example shows how to use the IMG element to embed a bitmap image (.bmp) on a page.
<IMG SRC=mygraphic.bmp>