人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

使用FS0讀寫文本文件

使用FS0讀寫文本文件

更新時間:2023-06-15 文章作者:未知 信息來源:網絡 閱讀次數:

編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

【實例名稱】

使用FS0讀寫文本文件

【實例描述】

文件操作是網頁中常用的數據處理方法,有時可以將網頁內容保存到文本文件或XML文件中。本例學習如何使用JaVascript操作文本文件。

【實例代碼】

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>pubs-本站(www.xue51.com)</title> <style>  table {   border:2 groove black;   position:absolute;   top:10;   left:10;  }  td {   border:1 ridge blue;  } </style> </head> <script language="Javascript">  var path="c:\\";      //文件路徑  var fname="test.txt"  //文件名  window.status="郵件信息"; //狀態欄信息  function getFileName(){   if (txtFile.value != "" && txtFile.value != " ") //如果用戶不輸入文件名    fname=txtFile.value;         //使用默認文件名  }  function saveFile(){           //保存文件的方法   var fso,file;   if (txtContent.value == ""){  //判斷是否填寫了文件內容    alert("請輸入文件內容!");    return;   }else{    getFileName();               //獲取文件名    fso=new ActiveXObject("Scripting.FileSystemObject"); //創建文件對象    file = fso.CreateTextFile(path + fname,true);       //指定文件詳細路徑    file.WriteLine(txtContent.value);                   //輸出文件內容    file.close();          //關閉文件寫入流    alert("保存完畢!");   }  }  function readFile(){             //讀取文件的方法   var fso,str,file;   getFileName();   fso = new ActiveXObject("Scripting.FileSystemObject"); //創建文件對象   str = "文件內容為空";   if (fso.FileExists(path + fname)){               //判斷文件是否存在    file=fso.OpenTextFile(path + fname,1);          //打開文件    str=file.readall();         //讀取文件所有內容    file.close();     //關閉文件讀取流   }   txtContent.value = str; //顯示文件內容  }

</script> <body> <table width="437" height="157" border="0" align="center" cellpadding="0" cellspacing="0">   <tr>     <td width="433" height="28">文件名:       <input type="text" id="txtFile">    <button name="save" onClick="Javascript:saveFile()">保存</button>    <button name="read" onClick="Javascript:readFile()">讀取</button>     </td>   </tr>   <tr>     <td height="23"><div align="center">文件內容</div></td>   </tr>   <tr>     <td><textarea name="txtContent" rows="18" cols="60"> </textarea></td>   </tr> </table> </body> </html>

 

【運行效果】

 使用FS0讀寫文本文件運行效果

【難點剖析】

本例的難點是如何使用操作文件的“Scripting.FileSystemObject”組件。此組件就是常說的FSO對象,用于在JavaScript中處理文件。此對象的“CreateTextFile”方法用來創建文件,注意創建文件時需要指定文件的絕對路徑。“OpenTextFile”方法用來打開文件也需要文件的絕對路徑。“WriteLine”方法用來寫內容到文件。“readall”方法用來讀取文件內容。

【源碼下載】

為了JS代碼的準確性,請點擊:使用FS0讀寫文本文件 進行本實例源碼下載 


使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 湘西| 西和县| 揭西县| 沧源| 宝应县| 岐山县| 宁明县| 托里县| 会理县| 弥渡县| 郁南县| 青龙| 筠连县| 淄博市| 行唐县| 田东县| 北辰区| 富宁县| 当涂县| 铁力市| 云龙县| 日喀则市| 盐城市| 息烽县| 安国市| 建阳市| 绥阳县| 上蔡县| 姚安县| 固始县| 台安县| 高雄市| 库尔勒市| 东乌| 潮安县| 永嘉县| 视频| 中宁县| 电白县| 长汀县| 宁南县|