プロジェクトの 1 つで、奇妙な要件が発生しました。現在のページの html をサーバーに送り返し、それをキャッチしてテキスト ファイルに保存できるようにする必要があります。これを実現する方法はありますか?
質問する
195 次
2 に答える
1
を使用して全ページのhtmlを取得できますdocument.body.innerHTML
これがこのデモです:http://jsfiddle.net/qCTvE/4/
于 2013-01-28T11:11:32.447 に答える
1
可能だと思います。Web フォームを使用していると仮定します。
javascript を使用して html を取得し、隠しフィールドに保存できます。
document.getElementById('<%= hidHTML.ClientID %>').value = encodeURI(document.body.innerHTML);
サーバーでは、HttpUtility を使用してデコードし、データベースに保存できます
于 2013-01-28T11:13:26.817 に答える