ビューをレンダリングする MVC4 アプリケーションがありますが、パラメーターを渡した後、ほとんどのコンテンツは JavaScript で動的に生成されます。javascriptを介して生成されたこのすべてのhtmlを文字列に保存する方法(コントローラーで使用できるようにする方法)またはhtmlページをファイルとして保存する方法を知りたいです。
質問する
158 次
1 に答える
0
あなたのプロセスが何であるかは明らかではありませんが、少なくとも2つの方法でそれを行うことができます:
ドキュメントがロードされた後、javascript document.documentElement.outerHTML を使用してレンダリングされた html マークアップを取得できます。それがあなたがしようとしている場合は、ajax 呼び出しを実行して別のアクションにポストすることができます。
Chrome/FF から、f12 を押して Elements/Inspector タブに移動し、親 html ノードを右クリックして [HTML として編集] をクリックすると、レンダリングされた html がテキスト ボックスに表示され、コピーできます。
それが役に立てば幸い。
于 2016-06-27T21:09:33.607 に答える