上传图片并实时显示 (解决ie bug)

function getFullPath(obj){  
    if(obj)  
    {  
        //ie  
        if (window.navigator.userAgent.indexOf("MSIE")>=1)  
        {  
            obj.select();  
            return document.selection.createRange().text;  
        }  
        //firefox  
        else if(window.navigator.userAgent.indexOf("Firefox")>=1)  
        {  
            if(obj.files)  
            {  
                return obj.files.item(0).getAsDataURL();  
            }  
            return obj.value;  
        }  
        return obj.value;  
    }  
}  
  
<input type="file" onchange="document.getElementById('img').src=getFullPath(this);" />  
  
<img id="img">  

http://javastudyeye.iteye.com/blog/816746

你可能感兴趣的:(上传图片并实时显示 (解决ie bug))