源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

如何使用JS获取IE上传文件路径(IE7,8)

  • 时间:2021-07-04 04:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:如何使用JS获取IE上传文件路径(IE7,8)
[u]复制代码[/u] 代码如下:
function validateFileSize(id, maxsize) {             var btnsave = document.getElementById("Button2");             btnsave.disabled = false;             var filepath = "";             var fileupload = document.getElementById(id);             if (fileupload.value.length < 5) { alert('请选择文件!'); return; }             var agent = window.navigator.userAgent;             if (document.all) {                 var isIE7 = agent.indexOf('MSIE 7.0') != -1;                 var isIE8 = agent.indexOf('MSIE 8.0') != -1;                 //IE7和IE8获得文件路径                 if (isIE7 || isIE8) {                     fileupload.select();                     filepath = document.selection.createRange().text;                 }                 //IE6获得文件路径                 else                 { filepath = file.value; }                 //PageMethods.ValidateFile(filepath, maxsize, ieCallBack);                 alert(filepath);             }             if (agent.indexOf("Firefox") >= 1) {                 alert("FF");                 alert(getValue());                 return false;                 if (fileupload.files) {                     var size = fileupload.files[0].fileSize;                     if (size > parseInt(maxsize)) {                         fileupload.parentNode.innerHTML = '<input type="file" name="' + fileupload.name + '" id="' + fileupload.id + '" onchange="disableSave(this);"/> ';                         alert("文件超过大小!");                     }                     else { alert("文件上传成功!"); }                 }             }         }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部