关于javascript以及jquery如何打开文件

Posted Jamy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于javascript以及jquery如何打开文件相关的知识,希望对你有一定的参考价值。

其实很简单,

<input type="file" id="file"  mce_style="display:none">  

 这个就是html,call出文件对话框的。设置了隐藏。

只需要用javascript,或是jquery,用click函数call出,id为file就可以了。

<html>  
<head>  
   <title> New Document </title>  
</head>  
<body>  
<input type="file" id="file" style="display:none" mce_style="display:none">  
<input type="button" value="click" onClick="ok()">  
</body>  
<script language="JavaScript"> 
function ok(){  
var s = document.getElementById("file");  
s.click();  
}  
</script>  
</html>  

  

<html>  
<head>  
   <title> New Document </title>  
</head>  
<body>  
   <input type="button" value="保存" onclick="document.execCommand(‘SaveAs‘)">  
</body>  
<script language="JavaScript"> 
      function SaveAs()  
   {  
    var fileSave = new ActiveXObject("MSComDlg.CommonDialog");  
    fileSave.Filter = "mp3";  
          fileSave.FilterIndex = 2;  
          // 必须设置MaxFileSize. 否则出错  
          fileSave.MaxFileSize = 128;  
          fileSave.ShowOpen();  
      }  
</script>  
</html>  

  

以上是关于关于javascript以及jquery如何打开文件的主要内容,如果未能解决你的问题,请参考以下文章

如何从输入字段搜索文本到文本区域,以及如何使用 Jquery 标记匹配结果?

Javascript / Jquery识别文本文档中的每一行[重复]

如何使用javascript在文本区域中设置输入类型文本中的值? [复制]

使用 Javascript (jQuery) 遍历所有文本区域

如何在javascript中检索文本区域的值

Javascript / jQuery 获取我正在输入的文本区域的 id [重复]