0
我正在上傳iframe中的文件(名稱和ID = upload_target
)到某個服務器。作爲迴應它創建一個回調JSON風格:如何從提交的iframe中解析字符串html
「結果」:「真」
所以我想以下。在我的IFrame的onload
動作我已經添加了一個事件監聽器,它應該運行功能抓取數據:
function fileUploadFunction(){
(...)
$("#upload_target").onload = uploadDone;
(...)
};
function uploadDone() {
alert("uploadDone");
var ret = frames['upload_target'].document.getElementsByTagName("body")[0].innerHTML;
var data = eval("("+ret+")");
if(data.result == 'true') {
alert("GREAT SUCCESS !!");
}
else {
alert("GREAT FAILURE :(");
}
}
但作爲一個結果,我沒有得到任何東西。我應該以不同的形式返回回調狀態,還是可以以不同的方式解決?因爲即使uploadDone的第一個警報沒有顯示出來,問題可能還在別的地方。