誰かがIFrameから呼び出したときにxmlHttp.responseTextを取得する方法を教えてください。IFrameからAJAXを呼び出すときにxmlHttp.responseTextを取得する方法
私は空のxmlHttp.responseTextを取得しますが、IFrameからサーバーを呼び出すときには問題なくresponseTextを取得できますが、どうすればこの問題を解決できますか?
注:IFrameコンテンツをページ(ソース)(IFrameSRC.php)で動的に読み込み中です.IFrameSRC.phpには、HTML要素と、AJAXを呼び出すためにクリックするボタンが含まれています。ページIFrameSRC.phpインサイド
<IFrame src="IFrameSRC.php"></IFrame>
:私はIFrameをせずにサーバーを呼び出すところで
<input type="button" onclick="CallServer()">
、それは完璧に動作し、私はAJAXファイルからの応答テキストを取得することができています。..どんな体が私を助けてくれるの?ありがとう。
ありがとうございます!
ちょうど不思議なことに、なぜiframeが必要なのですか?iframeは別のウィンドウ/タブと同じです。 http://xkr.us/articles/dom/iframe-document/ – Mo3z
私はページ全体をリフレッシュする必要はないので... IFrameのSrcは1つのPHPページよりも..それは毎回全ページを読み込むために重いです! – moderns