Time of Update: 2018-12-08
首先要設定好global.asa 檔案,如下 以下內容為程式碼<script language="vbscript" runat="server">sub application_onstartapplication("activeusers") = 0 //初始值end subsub session_onstartsession.timeout = 20 //刪除不活動使用者的時間session("start") = nowapplication.lock
Time of Update: 2018-12-08
這個問題我的辦法是,使用者有個活躍時間間隔問題。超過這個活躍時間間隔的則可以認為是離線,後者可以登陸 ,如果無後者登陸,但並不是說前者就需要重新登陸了。因為他的session還在的。只能是這個時間設定的越小越精確,也是不能做到絕對的。代碼貼出來給樓主參考下。Function CheckOnline()DIM IP,rsPrv,Sql,PrvDbStatePrvDbState = FalseIf DBSTATE = False ThenDbOpen()PrvDbState = TrueEnd
Time of Update: 2018-12-08
<script defer>function browser.onclick(){var nW = window.open("","","width=170,height=200");nW.moveTo(300,100);nW.document.write("<script defer>\r"+"var m=true;\r"+"function insert.onclick(){\r"+"if(m){\r"+"opener.atext.value=btext.value;
Time of Update: 2018-12-08
以下是程式碼:<script language="JavaScript"><!--//圖片按比例縮放var flag=false;function DrawImage(ImgD,iwidth,iheight){ //參數(圖片,允許的寬度,允許的高度) var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ flag=
Time of Update: 2018-12-08
Dim rs, ws, fso, conn, stream, connStr, theFolderSet rs = CreateObject("ADODB.RecordSet")Set stream = CreateObject("ADODB.Stream")Set conn = CreateObject("ADODB.Connection")Set fso = CreateObject("Scripting.FileSystemObject")connStr =
Time of Update: 2018-12-08
<% Class ImgWHInfo ''擷取圖片寬度和高度的類,支援JPG,GIF,PNG,BMP Dim ASO Private Sub Class_Initialize Set ASO=Server.CreateObject("ADODB.Stream") ASO.Mode=3 ASO.Type=1 ASO.Open End Sub Private Sub Class_Terminate Err.Clear Set ASO=Nothing End Sub Private
Time of Update: 2018-12-08
<%'聲明取得目標資訊的函數,通過XML組件進行實現。Function GetURL(url) Set Retrieval = CreateObject("Microsoft.XMLHTTP") With Retrieval .Open "GET", url, False.Send GetURL = bytes2bstr(.responsebody)'對取得資訊進行驗證,如果資訊長度小於100則說明截取失敗if len(.responsebody)<100 thenresponse.
Time of Update: 2018-12-08
1.不要看到別人的回複第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。 2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。 3.看協助,不要因為很難而自己是初學者所以就不看;協助永遠是最好的參考手冊,雖然協助的文字有時候很難看懂,總覺得不夠直觀。 4.不要被對象、屬性、方法等詞彙所迷惑;最根本的是先瞭解最基礎知識。
Time of Update: 2018-12-08
為什麼在預存程序中用OLEDB方式不能返回記錄集?我曾寫過一段程式,是對暫存資料表操作的(主要功能是取出每種分類的TOP10條記錄)。該預存程序使用ODBC串連資料庫時正常,能夠得到正確的結果。但在使用oledb方式串連時,卻不能返回記錄集,而一旦操作返回記錄集時就出現錯誤提示:ADODB.Recordset 錯誤 '800a0e78' The operation requested by the application is not allowed if the object is
Time of Update: 2018-12-08
剛才寫一個小偷程式,突然發現一旦POST中文時抓取不到內容,考慮到中文編碼問題,像javascript中的escape()一樣,在vbscript中也可以使用這個函數,只需要這個發送就可以正常抓取到內容了send("A="&escape(A)&""&escape(B))完成收工!附幾個小偷常用的function函數Function ByteToStr(vIn) Dim
Time of Update: 2018-12-08
用Command對象和RecordSet對象向資料庫增加記錄哪一個更好?請問應該選擇哪一個?Command是用來做參數傳遞的,尤其是批量參數傳遞。Command對象主要是向SQL語句、StoredProcude傳遞參數,依靠SQL的強大功能來完成資料庫的操作;而RecordSet對象,我們可以看作是封裝了資料對象,並提供了一系列的方法和屬性來簡化資料庫的編程。
Time of Update: 2018-12-08
如何在資料庫中用好Transaction?在ASP的實際操作中,總會發生這樣的情況,如在銀行,從我的帳戶往費文華的帳戶劃款,我的帳戶顯示已經划出,但因銀行的系統出現故障,導致費文華帳戶的資料庫更改失敗,這應該怎樣處理呢?我帳戶的金額應該沒有損失吧?你的利益當然沒有損失,已經更改的帳戶資料庫資料會自動回復。這裡用到的就是互動功能(TRANSACTION),它是由IIS與MTS(Mircrosoft Transaction
Time of Update: 2018-12-08
只做了一部份,IP查詢請大家自己照著我裡邊的範例自己完成吧!示範:http://www.goalercn.com/demo/searcher.asp<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><
Time of Update: 2018-12-08
控制橫向和縱向捲軸的顯隱?<body style="overflow-y:hidden"> 去掉x軸<body style="overflow-x:hidden"> 去掉y軸<body scroll="no">不顯表格變色<TD onmouseover="this.style.backgroundColor='#FFFFFF'" onmouseout="this.style.backgroundColor=''"style="CURSOR: hand"&
Time of Update: 2018-12-08
FileSystem對象常用的檔案操作函數有哪些?1、root函數格式 root()功能描述 返回一個路徑串變數應用代碼 'sample string = c:\intels\jingcaichunfeng\' Public Function root() root = Request.ServerVariables("Appl_Physical_Path") End Function2、url函數格式 url()功能描述 返回一個URL串變數應用代碼 'sample string =
Time of Update: 2018-12-08
<%sessid=session.sessionidtimeout=5 '分鐘dim conn,connstr,dbpathdbpath="online.mdb"'connstr="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(dbpath)connstr="provider=microsoft.jet.oledb.4.0;data
Time of Update: 2018-12-08
<%Function HTMLEncode(ByVal strValue) '忽略錯誤 On Error Resume Next '定義變數 Dim strNewValue If strValue <> "" Then strNewValue = Replace(strValue,"<","<") strNewValue = Replace(strNewValue,">",">") strNewValue =
Time of Update: 2018-12-08
CREATE PROCEDURE GoalerPageSp@IntPageSize int,@IntCurrPage int,@strFields nvarchar(2000),@strTable varchar(200),@strWhere varchar(800),@strOrderType varchar(200),@strKeyField varchar(50)ASSET NOCOUNT ONDECLARE @tmpSQL
Time of Update: 2018-12-08
函數名稱 函數功能Cbool(string) 轉換為布爾值Cbyte(string) 轉換為位元組類型的值Ccur(string) 轉換為貨幣類值Cdate(string) 轉換為日前類型的值Cdbl(string) 轉換為雙精確度值Cint(string) 轉換為整數值Clng(string) 轉換為長整型的值Csng(string) 轉換為單精確度的值Cstr(var) 轉換為字串值Str(var) 數值轉換為字串Val(string) 字串轉換為數值****** ************
Time of Update: 2018-12-08
有時候看見網頁上的圖片很漂亮,一張一張另存新檔太慢了,今天發現這個方法,測試了一下,哈,爽呆了~~首先開啟有圖片的網頁,完全開啟後,在地址欄輸入: 程式碼javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){