1樓:網友
function htmll(mulu,htmlmulu,filename,filefrom,htmla,htmlb,htmlc,htmld)
if mulu=""then mulu=""sysrootdir&""
if htmlmulu=""then htmlmulu=""sysrootdir&""
mulu=replace(mulu, "
filepath="filename
do_url="http://
strurl=do_url
set objxmlhttp="")
get",strurl,false '這裡利用http物件讀取模板頁的html**的二進位流。
content-type","text/html" '頭資訊加入檔案型別為html
傳送。binfiledata= '將該模板頁返回的html二進位流裝入變數binfiledata
set objxmlhttp=nothing
set objadostream="adodb." stream") 建立stream物件。
以二進位開啟。
將模板頁二進位資料寫入stream物件。
filepath,2 '將stream物件中的二進位資料儲存到檔案中,檔案路徑為filepath變數內容。
set objadostream=nothing
end function
出錯原因可能是:
路徑處理有誤。
物件許可權不足,可以上查下stream物件許可權設定。
物件許可權不足,同上。
2樓:
你用的這個太複雜了,我給傳個簡單的系統,你看看吧,是乙個文章靜態釋出系統。
3樓:網友
還是用urlrewrite吧,不用靜態,重寫url就可以。
4樓:網友
set objxmlhttp="")
錯誤的路徑,或者其他原因。
為什麼要靜態化呢,訪問量很大嗎?不大直接動態得了,不要簡單問題複雜化。
如何對asp.net**實現靜態化
5樓:峰哥創業
1、重新制作乙個aspx頁面,專門用來生成各個動態aspx頁面的靜態頁面。如下圖所示,僅將內容頁和主頁面生成靜態頁面,當然本例只是乙個簡單的範例,實際情況如很複雜,但原理都是相同的。
2、生成內容頁:不同內容頁以不同的id來進行區分,輸入不同的id值,點選「生成內容頁」按鈕,將呼叫執行後臺**(如下圖),進行生成html頁面。
如果內容頁的內容發生變化,再次執行上面的步驟,重新生成即可。下圖**中的引數分別表示動態url、靜態**路徑、靜態檔名稱,需要更加實際情況修改。
3、生成主頁面:直接點選前臺的「生成主頁」按鈕,執行後臺**(如下圖所示),將生成主頁html。如果主頁的內容發生變化,重新生成即可。下圖**中的引數需要根據實際情況修改。
6樓:網友
有相應是例項程式可以進行轉換。
靜態路由問題,關於靜態路由的問題
router1 router en router1 router en 進入特權模式 router conf t 進入配置模式 router config int s1 0 進入該路由的s1 0埠 router config if ip add 1.1.1.1 255.255.255.0 給s1 0...
關於asp實現ping的問題!
估計得自己寫元件才能實現這個功能。高分求助asp問題 要求寫 列出當前庫存品名 pingming 規格 guige 數量 num select pingming,guige,num from yuanliao store 某段時間的總入庫量 use num求和 不知道你說的總入庫量是指的什麼,所有的...
關於ASP修改資料庫資料的問題
怎麼註冊就怎麼修改啊!只是開啟資料庫時指定該使用者即可!設表為info,欄位有 id address set rst select from info where id id conn,, 今天去玩了,沒看到你的訊息!呵呵!原來你是要先顯示再修改呀!這簡單!覺得好你就加點多分呀!哈哈!廢話多了!請看!...