ASP生成靜態Html檔案技術雜談

2021-04-16 02:53:03 字數 1482 閱讀 7099

網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全.前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度.

像www.aspid.cn的主站就採用了tsys生成html檔案!

所以吟清最近對生成html比較感興趣,看了不少文章,也有一點點收穫.

1,下面這個例子直接利用fso把html**寫入到檔案中然後生成.html格式的檔案 網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全.前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度.

像www.aspid.cn的主站就採用了tsys生成html檔案!

所以吟清最近對生成html比較感興趣,看了不少文章,也有一點點收穫.

1,下面這個例子直接利用fso把html**寫入到檔案中然後生成.html格式的檔案  

建立指定的檔名並返回乙個textstream物件,可以使用這個物件對檔案進行讀寫。

object.createtextfile(filename[,overwrite[,unicode]])引數

object

必選項。 應為 filesystemobject 或 folder 物件的名稱。

filename

必選項。 指明所要建立檔案的字串表示式。

overwrite

可選項。 boolean 值,指明能否覆蓋已有檔案。

如果檔案可以覆蓋,則值為true,否則為false。 如果忽略,則已有檔案不能被覆蓋。

unicode

可選項。 boolean 值,指明檔案是否以 unicode 或 ascii 檔案方式建立。 如果檔案作為 unicode 檔案建立,則值為true,如果作為 ascii 檔案建立,則為false。 如果忽略,則假定為 ascii 檔案。

說明下面的**說明了如何使用createtextfile方法來建立和開啟乙個文字檔案。

var fso = new activexobject("scripting.filesystemobject");

var a = fso.createtextfile("c://testfile.txt",true);

a.writeline("this is a test.");

a.close();

如果 overwrite 引數是false,或者沒有提供這個引數,那麼對於已有的 filename 將產生乙個錯誤

ASP生成靜態Html檔案技術

1,下面這個例子直接利用fso把html 寫入到檔案中然後生成.html格式的檔案 htmlwrite.write 輸出title內容 request.form title 輸出body內容 request.form body htmlwrite.close set fout nothing set...

ASP生成靜態Html檔案技術雜談

asp生成靜態html檔案技術雜談 進入社群 網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全。前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度。像www。aspid。cn的主站就採用了tsys生成html檔案!所以吟清最近對生成ht...

ASP生成靜態Html檔案技術雜談

網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄而且不僅被收錄的快還收錄的全。前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度。最近在對臺內 進行重新設計時也採用了這種全站生成靜態html的結構。參考了網上一些資料,下面三種方法對理解由asp生成html的原理...