我試圖使用iframe來處理登錄,並根據輸出更改父頁。我跟蹤到這裏的javascript:從iframe中更改父頁
function results(status)
{
req = new XMLHttpRequest();
req.open('GET', '../design/loginbox.php', false);
req.send(null);
alert(req.responseText);
top.document.getElementByID['loginbar'].innerHTML = req.responseText;
}
我知道這是不交叉兼容或任何東西,但目前,我只是測試。該警報顯示正確的輸出,但是,父頁面不會更改。任何人都可以看到我要去哪裏嗎?
感謝,Piepieonline
確實,這是答案。更正的行是: 「top.document.getElementById('loginbar')。innerHTML = req.responseText;」。非常感謝!奇怪的問題 - 在谷歌瀏覽器中,這項工作首次運行,但是如果我註銷並重試,直到我重新打開瀏覽器纔會起作用。 – Thomas
從頭開始,錯誤肯定是在別處。現在一切正常,謝謝。 – Thomas