當前位置:首頁 » 操作系統 » 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存入資料庫就可以了.

熱點內容
圖片為不可編譯狀態怎麼調整 發布:2025-06-21 18:17:27 瀏覽:521
centos安裝apachephp 發布:2025-06-21 18:15:23 瀏覽:15
電腦配置差玩不了我的世界怎麼辦 發布:2025-06-21 18:15:20 瀏覽:662
安卓應用分屏如何去掉功能條 發布:2025-06-21 18:15:16 瀏覽:828
深信服雲桌面伺服器 發布:2025-06-21 18:12:13 瀏覽:110
android隱藏布局 發布:2025-06-21 18:11:27 瀏覽:800
購買電腦配置不符該怎麼辦 發布:2025-06-21 18:10:47 瀏覽:398
grub編譯arm 發布:2025-06-21 18:10:39 瀏覽:893
應用全編譯 發布:2025-06-21 18:04:47 瀏覽:756
一台伺服器的ip 發布:2025-06-21 17:56:38 瀏覽:252