任何人都可以告訴我如何從IFrame調用時獲取xmlHttp.responseText?如何從IFrame調用AJAX時獲取xmlHttp.responseText
我得到空的xmlHttp.responseText,而從IFrame調用服務器時,我得到的responseText沒有問題,我該如何解決這個問題?
注意:我使用頁面(源代碼)(IFrameSRC.php)動態加載IFrame內容,IFrameSRC.php包含html元素和我單擊以調用AJAX的按鈕。
<IFrame src="IFrameSRC.php"></IFrame>
內頁IFrameSRC.php:
<input type="button" onclick="CallServer()">
通過當我打電話的服務器,而不該IFrame的方式,它的作品完美,我能夠得到來自AJAX文件的響應文本..任何機構都可以幫助我解決這個問題嗎?謝謝。
非常感謝!
只是好奇,爲什麼你需要iframe,如果它可以做到沒有它?iframe就像另一個窗口/選項卡。雖然你可以通過指定一個標識符來獲得它的html .. http://xkr.us/articles/dom/iframe-document/ – Mo3z 2011-12-31 18:27:57
因爲我不需要刷新整個頁面... IFrame的Src需要更多不止一個PHP頁面。每次加載整個頁面將會很繁重! – moderns 2011-12-31 20:25:52