關鍵字 new Image() , new FormData(), new FileReader(), new XMLHttpRequest()

解决方案 »

  1.   

    上传,始终是需要一个file标签的,而这个file的value是无法赋值的,只能获取。所以,即使你写的脚本得到了路径,也无法给file赋值。只能弹窗选择文件。
      

  2.   


    function getInitVal() 

    var objFile=document.getElementsByTagName('input')[0]; 
    var WshShell=new ActiveXObject("WScript.Shell"); 
    objFile.focus(); 
    WshShell.SendKeys("C:\\abc.txt"); 

    </script> 
    <head> 
    <body onload="getInitVal()"> 
    <input type="file"/>
    <br><br><br><br> 
    <input type="file" style="width:20" 
    onchange="this.previousSibling.value=this.value;"/> (直接模拟) 
    </body> 
    <html>