當前位置:首頁 » 操作系統 » asp生成html源碼

asp生成html源碼

發布時間: 2025-06-21 13:47:01

① 求一個ASP生成HTML的源碼,謝謝了

也不是個難事,原理很簡單。會用VB做記事本么,實際上跟這個一樣,就是做一個保存純文本文件的功能,調用FSO即可。如下:
<%
Set fso=CreateObject("Scripting.FileSystemObject")

NewFile=Server.MapPath("/html/文件名.html")
'HTML文件的位置
Set t=fso.CreateTextFile(NewFile, True)
t.close
'新建了一個空白的純文本文件

File=Server.MapPath("/html/文件名.html")
Set txt=fso.OpenTextFile(File,8,True)'打開剛才創建的純文本文件
txt.Write "<html><head><title>這是一個靜態頁面</title></head><body>這里就是靜態頁面的內容了</body></html>"
'寫入內容
txt.Close
'OK了,就這么簡單
%>
創建的純文本文件的位置根據你自己需要調整吧,寫入到靜態頁面里的內容也可以加入動態獲取的內容,比如從資料庫里讀取的部分,比如"<title>"&rs("資料庫標題")&"</title>"。至於要使靜態頁面的代碼能換行,加入換行符比如"<html>"&chr(13)&chr(10)&"<head>"即可,這樣生成出來的HTML頁面的代碼就錯落有致了。

相信你有一定的ASP基礎,肯定能看得懂!

② asp 要怎麼才可以將文本轉換成 HTML 代碼

<%
function htmlencode2(fString)
if fString<>"" and not isnull(fString) then
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = Replace(fString, chr(32), "")
fString = Replace(fString, CHR(10) & CHR(10), "</p><p>")
fString = Replace(fString, CHR(10), "<br>")
htmlencode2=fString
else
htmlencode2=""
end if
end function
%>

比如得到的要存入資料庫中的內容的變數是text
text=htmlencode2(text)
把處理後的text存入資料庫就可以了.

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:881
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:678
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1005
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:251
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:799
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705