日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js在IE下面弹出打开和保存文件的对话框

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js在IE下面弹出打开和保存文件的对话框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

js在IE下面彈出打開和保存文件的對話框??

2010-08-11 13:39:16|??分類: JavaScript |??標簽: |字號?訂閱

<html>
<head>
<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>

</head>
<body>
<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=加載?? οnclick="loadDoc()">
<input?? type=button?? value=保存?? οnclick="saveDoc()">

</html>

總結

以上是生活随笔為你收集整理的js在IE下面弹出打开和保存文件的对话框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。