|
贴一段用javascript打开和保存本地文件的源码
发表日期:2008-9-1
|
<object id="fileDialog" width="0px" height="0px" classid="clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB" codebase="http://activex.microsoft.com/controls/vb5/comdlg32.cab"> </object> <textarea id=TxtBody style="background-color:#EEEEEE;width:100%;height:100">无标题</textarea> <br> <input type=button value=加载 onclick="loadDoc()"> <input type=button value=保存 onclick="saveDoc()"> <script> function loadDoc() { fileDialog.CancelError=true; try{ fileDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt"; fileDialog.ShowOpen(); var fso=new ActiveXObject("Scripting.FileSystemObject"); var reading=1; var f=fso.OpenTextFile(fileDialog.filename,reading); //window.confirm(f); var r=f.ReadAll(); f.close(); TxtBody.value=r; }catch(e){} } function saveDoc() { fileDialog.CancelError=true; try{ fileDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt"; fileDialog.ShowSave(); var fso=new ActiveXObject("Scripting.FileSystemObject"); var f=fso.CreateTextFile(fileDialog.filename,true); f.write(TxtBody.value); f.Close(); } catch(e){} } </script> </body>
|
|
上一篇:Javascript 篱式 条件判断
人气:893
下一篇:javascript OOP:实现继承、多态与封装
人气:1282 |
浏览全部javascript的内容
Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐
|
|