jquery實現兼容IE8的異步上傳文件
【jquery實現兼容IE8的異步上傳文件】案例:
!DOCTYPE htmlhtml xmlns="http://www.w3.org/1999/xhtml"headmeta http-equiv="Content-Type" content="text/html; charset=utf-8" /title無標題文檔/titlescript type="text/javascript" src="https://www.questions.com.cn/dnjc/jquery.min.js"/scriptscript src="https://www.questions.com.cn/dnjc/upload02.js"/scriptscript type="text/javascript"function look() {//alert($("form input[type=file]").val())alert($("input[name=test]").upload("getFileVal"))}function clean() {$("input[name=test]").upload("clean")}function ajaxSubmit() {$("input[name=test]").upload({url: ’index.aspx’,// 其他表單數據params: { name: ’pxblog’ },// 上傳完成后, 返回json, textdataType: ’json’,onSend: function (obj, str) { return true; },// 上傳之后回調onComplate: function (data) {alert(data.file);}});$("input[name=test]").upload("ajaxSubmit")}function look1() {//alert($("form input[type=file]").val())alert($("input[name=test1]").upload("getFileVal"))}function clean1() {$("input[name=test1]").upload("clean")}function ajaxSubmit1() {$("input[name=test1]").upload({url: ’index.aspx’,// 其他表單數據params: { name: ’pxblog’ },// 上傳完成后, 返回json, textdataType: ’json’,onSend: function (obj, str) { return true; },// 上傳之后回調onComplate: function (data) {alert(data.file);}});$("input[name=test1]").upload("ajaxSubmit")}/script/head bodypinput type="button" value="https://www.questions.com.cn/dnjc/look" onclick="look()" /input type="button" value="https://www.questions.com.cn/dnjc/clean" onclick="clean()" /input type="button" value="https://www.questions.com.cn/dnjc/ajaxSubmit" onclick="ajaxSubmit()" /input type="file" name="test" //ppinput type="button" value="https://www.questions.com.cn/dnjc/look1" onclick="look1()" /input type="button" value="https://www.questions.com.cn/dnjc/clean1" onclick="clean1()" /input type="button" value="https://www.questions.com.cn/dnjc/ajaxSubmit1" onclick="ajaxSubmit1()" /input type="file" name="test1" //p/body/html源碼:http://code.taobao.org/p/upload2/src/jquery.upload2.js
我測試的環境是IE10,在IE10的開發者工具中模擬IE8 , 測試通過 。(我將瀏覽器的安全權限設置了中,應該沒有多大關系)
修復了此人寫的一些小錯誤,添加幾個方法,主要是通過了IE8的測試(之前的不支持IE8) 。
以上所述就是本文的全部內容了 , 希望大家能夠喜歡 。
您可能感興趣的文章:Jquery插件之多圖片異步上傳jquery之ajaxfileupload異步上傳插件(附工程代碼)jquery的ajaxSubmit()異步上傳圖片并保存表單數據演示代碼jquery uploadify和apache Fileupload實現異步上傳文件示例使用jquery.upload.js實現異步上傳示例代碼jQuery插件ajaxFileUpload實現異步上傳文件效果JQuery插件ajaxfileupload.js異步上傳文件實例jQuery異步上傳文件插件ajaxFileUpload詳細介紹PHP結合jQuery插件ajaxFileUpload實現異步上傳文件實例基于Jquery插件實現跨域異步上傳文件功能
