您的位置:首页 > 其它

2013第12周五小结

2013-03-22 21:43 295 查看
今天继续昨天的问题要获取<input type=file>类型的真是路径,默认在ie8以上要通过document.selection.createRange.gettext()获取,但在我设置input元素obj属性style的display=none时不能通过obj.select()选中该元素,又没有其它可用的方法,想到一个可恶的方法在要获取路径时先设置其style的display=block,然后在调用上面接口获取到路径后再设置display=none,尝试一下居然成功;只是一开始我是在onpropertychange中执行的该js方法,在设置属性改变时也会一直执行,正郁闷时想到了onchange方法,尝试能正常用;问题基本解决;发现现在处理html之类问题时按常识思考多尝试一般都能把问题解决掉,不需要先搜索各种资料在保证理论完全正确后再尝试。但js读取本地文件方法可能会受浏览器限制,无奈还是要先传到后台读出再传递到前台来实现。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: