1
我試圖使用隱藏的iframe上傳文件並獲取響應。下面的代碼可以在Firefox上正常工作,但在IE上會中斷。它沒有得到迴應。在IE上使用jquery訪問iframe內容
Line....
var content = $j(this).contents().find("body:last").text();
任何幫助/建議深表謝意。 謝謝。
$j('#uploadForm').submit(function(e) {
var jThis = $j('#uploadForm');
var strName = ("uploader" + (new Date()).getTime());
var jFrame = $j("<iframe id=\"" + strName + "\" name=\"" + strName + "\" src=\"about:blank\" />");
jFrame.css("display", "none");
jThis
.attr("method", "post")
.attr("enctype", "multipart/form-data")
.attr("encoding", "multipart/form-data")
.attr("target", strName)
;
$j("body:first").append(jFrame);
jFrame.load(function(objEvent) {
var content = $j(this).contents().find("body:last").text();
alert(content);
});
});