現在読み込まれているページのドキュメント オブジェクトをソース テキストに変換する Java スクリプト関数が必要です。Firefox では、次のようになります。
var doc = document;
var str = (new XMLSerializer()).serializeToString(doc);
alert(str);
しかし、クロスブラウザソリューションが必要です。これはどのように行われますか?
例えば:
<html>
<body>
<script>
alert( asText(document) );
</script>
</body>
</html>
ポップアップします:
<html>
<body>
<script>
alert( asText(document) );
</script>
</html>
「asText」関数をどのように実装しますか?