日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

淺析ASP中的Debug類--VBScript_ASP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解讀ASP網(wǎng)站Server object error的方法
癥狀: 訪問asp網(wǎng)頁的時候出現(xiàn)如下錯誤: Server object error ''ASP 0178 : 80070005'' Server.CreateObject Access Error /_fpclass/fpdbrgn1.inc, line 99 The call to Server.C

不知道用ASP寫代碼的朋友是不是和我有一樣的感受,ASP中最頭疼的就是調(diào)試程序的時候不方便,我想可能很多朋友都會用這樣的方法“response.write ”,然后輸出相關(guān)的語句來看看是否正確。前幾天寫了一個千行的頁面,里面大概有七八個SUB/FUNCTION,調(diào)試的時候用了有三十幾個response.write ,天,調(diào)試完后把這三十個一個個刪除,累!

今天看到一個ASP中的Debug類(VBS),試用了一下,絕!

使用方法很簡單:

以下為引用的內(nèi)容:

test.ASP

<!--#INCLUDE FILE="debuggingConsole.ASP"-->
<%
output="XXXX"
Set debugstr = New debuggingConsole
debugstr.Enabled = true
debugstr.Print "參數(shù)output的值", output
'……
debugstr.draw
Set debugstr = Nothing
%>

===================================================

debuggingConsole.ASP

<%
Class debuggingConsole

private dbg_Enabled
private dbg_Show
private dbg_RequestTime
private dbg_FinishTime
private dbg_Data
private dbg_DB_Data
private dbg_AllVars
private dbg_Show_default
private DivSets(2)

'Construktor => set the default values
Private Sub Class_Initialize()
dbg_RequestTime = Now()
dbg_AllVars = false
Set dbg_Data = Server.CreateObject("Scripting.Dictionary")
DivSets(0) = "<TR><TD style='cursor:hand;' onclick=""javascript:if (document.getElementById('data#sectname#').style.display=='none'){document.getElementById('data#sectname#').style.display='block';}else{document.getElementById('data#sectname#').style.display='none';}""><DIV id=sect#sectname# style=""font-weight:bold;cursor:hand;background:#7EA5D7;color:white;padding-left:4;padding-right:4;padding-bottom:2;"">|#title#| <DIV id=data#sectname# style=""cursor:text;display:none;background:#FFFFFF;padding-left:8;"" onclick=""window.event.cancelBubble = true;"">|#data#| </DIV>|</DIV>|"
DivSets(1) = "<TR><TD><DIV id=sect#sectname# style=""font-weight:bold;cursor:hand;background:#7EA5D7;color:white;padding-left:4;padding-right:4;padding-bottom:2;"" onclick=""javascript:if (document.getElementById('data#sectname#').style.display=='none'){document.getElementById('data#sectname#').style.display='block';}else{document.getElementById('data#sectname#').style.display='none';}"">|#title#| <DIV id=data#sectname# style=""cursor:text;display:block;background:#FFFFFF;padding-left:8;"" onclick=""window.event.cancelBubble = true;"">|#data#| </DIV>|</DIV>|"
DivSets(2) = "<TR><TD><DIV id=sect#sectname# style=""background:#7EA5D7;color:lightsteelblue;padding-left:4;padding-right:4;padding-bottom:2;"">|#title#| <DIV id=data#sectname# style=""display:none;background:lightsteelblue;padding-left:8"">|#data#| </DIV>|</DIV>|"

分享:如何使ASP跳出本次進(jìn)入下一次循環(huán)
看下面的Java代碼,目的是為了當(dāng)i是3的時候,就不做輸出,直接跳到下一個循環(huán)。 以下為引用的內(nèi)容: int i = 0; w

共3頁上一頁123下一頁
來源:模板無憂//所屬分類:ASP教程/更新時間:2009-08-17
相關(guān)ASP教程