0

PHPファイル内のHTMLコードを含む変数を取得するAjaxリクエストクエリを作成しています。現在、このメソッドを使用して、Ajax リクエストから取得したコンテンツを表示しています。

document.getElementById('my_div').innerHTML = request.responseText;

ただし、ページのソース (Chrome) を表示してページの HTML コードを確認すると、Ajax 応答から取得した HTML は表示されませんが、その HTML コードの効果がページに表示されます。

ビューページのソースに表示されるように、Ajax 応答を HTML として表示する方法を知っている人はいますか?

4

3 に答える 3

2

ソースを表示すると、ページが読み込まれたときのドキュメントの html のみが表示されます。それ以降に行われた dom 操作は、ビュー ソースには表示されません。

ただし、Chrome コンソール (f12) の要素タブで確認できます。

于 2013-01-18T00:51:14.577 に答える
1

ページ ソースは、ページが読み込まれたときのソースです。ここに表示する AJAX コンテンツを取得することはできません。

Chrome/Safari の Webkit インスペクター (右クリック -> 要素の検査) またはFirefox のFirebugを使用してマークアップを検査するか、 Charlesなどのデバッグ プロキシを使用して、送受信されるデータ (要求データと応答 HTML を含む) を監視できます。 )

于 2013-01-18T00:51:57.900 に答える
-1

ブラウザ開発ツールを使用して、ネットワーク アクティビティを監視できます。これにより、通常、ブラウザが現在の Web ページに対して発行した要求と応答 (AJAX 呼び出しを含む) を確認できます。

于 2013-01-18T00:52:04.907 に答える