读书人

document.body.createTextRange()在jq

发布时间: 2012-12-29 10:28:09 作者: rapoo

document.body.createTextRange()在jquery中如何表示
传统的js代码用document.body.createTextRange()表示,但jquery中如何表示呢?我用的是最小的jquery-1.4.4.min集,

想要实现本地图片在上传前预览,ff下已经没问题,ie 下如何取得上传input 框里的文本(图片路径呢)?请帮忙.....
[解决办法]
通过http访问时,由于安全问题,IE即使你获取到本地路径设置img的src也显示不出图片的【IE6除外】

IE获取file的实际路径可以使用下面的代码

        if (document.all) {
file.select();//file为你的上传控件
alert( document.selection.createRange().text)
}


不过可以通过滤镜实现,具体参考这里javascript实现IE,firefox客户端图片预览

读书人网 >Ajax

热点推荐