js中怎么实现打开对话框选择文件,然后获取路径,,我写的只能兼容ie,其他的浏览器都不兼容
http://www.jeasyui.net/demo/356.html 你看看这个行不行
不行啊谢谢
(⊙o⊙)…。稍等一晚上,明天我回公司给你瞅瞅啊。
ok,Please see code:
<!--选择图像文件--> <span class="btn" onclick="$('#choose_img').get(0).click()"> <input type="hidden" name="send" value="ok" /> <input style="display: none" name="file" id="choose_img" type="file" /> </span>
(1)判断是否选择了文件。
if($("#choose_img").get(0).files.length ==0){ alert("请选择图片~");//这个没有触发 return false; }
(2)二次选择文件
$("#choose_img").get(0).addEventListener("change", function() { var file = document.getElementById("choose_img").files[0]; //得到file对象 //check the img file size //file.size文件的大小 //file.name; file.name;});
(3)File对象的属性和方法
谢谢你的。。但是你这个在火狐浏览器里面还是看不到路径