如何使用JS获取IE上传文件路径(IE7,8)
2013-07-08 00:00
731 查看
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("文件上传成功!"); } } } }
相关文章推荐
- 如何使用JS获取IE上传文件路径(IE7,8)
- JS 获取IE上传文件路径(IE7,8)
- JS获取上传文件的绝对路径,兼容IE和FF
- JS如何获取上传标签的文件路径和文件名?
- (原创)js提交文件,js上传文件,纯js解决无刷新文件上传,不使用form提交文件,并获取返回值(路径url)
- struts2 JS获取上传文件的绝对路径,兼容IE和FF
- JS获取IE上传文件路径、后缀、大小、文件名代码
- 上传时获取文件的完整路径图片预览的js代码(兼容Firfox和IE)
- java如何获取jsp页面上传的文件路径 20 前台jsp: <form action="AA.do?method=yktAdd" method="post" > <input type='text'
- SpringMVC使用js提交表单上传多文件,并如何防止表单自动提交
- [置顶] 网页中使用pdf.js展示pdf文件,全屏问题以及绝对路径如何读取
- 通过JS获取文件上传路径
- js获取上传文件大小,兼容ie,FireFox,Chrome
- 关于JS获取上传文件的全路径的问题!
- 在js文件中如何获取basePath处理js路径问题
- js 获取上传图片 全路径,支持ie,firefox
- javascript和.net 如何获取文件上传对话框中的全路径名
- 原生js获取上传文件路径并显示到img
- IE7,IE8,上传文件控件input file和asp.net FileUpload控件无法获取完整路径的解决办法
- 使用 js 获得上传文件的真实路径 chrome 浏览器 除外