Time of Update: 2017-02-28
注意:這裡說的ASPASP由於它的一些功能對UTF-8支援非常差。比如,你想產生一個UTF-8格式的檔案,使用常用的Scripting.FileSystemObject對象就不行。Scripting.FileSystemObject對象建立檔案的函數,是下面方式:FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])其中的unicode屬性是這樣描述的:可選項。Boolean
Time of Update: 2017-02-28
ASP裡面沒有urldecode函數,好象aspx裡有吧,我不太清楚,但asp裡面還是用得很多。在網上尋找了有別人寫的urldecode函數,但是這個函數有錯誤,而且在一些方面寫得比較難理解。而且有錯誤,當裡面有生僻雙位元組文字時就會產生錯誤,如“乄”經urlencoder後為“%81W”,解碼就不能成功。其實雙位元組編碼在這裡只要把"W"也編成16進位ASC碼就可以。知識點:電腦裡的cookie也是經過urlencode編碼的
Time of Update: 2017-02-28
以這兩個網域名稱為例:http://www.bianceng.cn/http://club.bianceng.cn/假設要把這兩個網域名稱都綁在同一個空間上,訪問時會跳到不同的目錄。不是在IIS設定上實現的,而是通過ASP代碼來實現。Code: 以下是引用片段:<%'取得HTTP輸入的值並付值到HTOST中host=lcase(request.servervariables("HTTP_HOST"))‘開始條件跳轉SELECT CASE host'
Time of Update: 2017-02-28
不知道為什麼現在各大搜尋引擎編碼居然不一樣.當然不是gb2312就是utf-8了.編碼問題是比較頭疼的問題...頭疼的不要命...我們獲得關鍵詞,一般是通過來訪頁面的url進行分析的.比如http://www.google.com/search?hl=zh-CN&q=%E5%AD%A4%E7%8B%AC&lr=各位肯定知道這個是通過urlencode編碼的.我們得到其中的資訊,需要進行2步.第一步是進行urldecode,在我們普通參數活得的時候,這個是由asp自己來進行的,但是
Time of Update: 2017-02-28
很多時候需要在使用者上傳的圖片上加上著作權或者一些其他的附加文字資訊,如何?這樣的功能,下面帖個簡單實現的例子,起到拋磚引玉的作用。<%@PageLanguage="c#"Debug="true"Trace="true"%><%@ImportNamespace="System.IO"%><%@ImportNamespace="System.Drawing"%>&
Time of Update: 2017-02-28
<script language="javascript">function openScript(url, width, height){var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );}</script><form
Time of Update: 2017-02-28
<%set conn=server.createobject("adodb.connection")conn.open("DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;pwd=;dbq="&server.mappath("1.mdb"))set rs=server.createobject("adodb.recordset")sql="
Time of Update: 2017-02-28
asp網站程式在國內運用很廣,但是類似於im286.asp?id=20050307213811這樣的url有點不利於搜尋引擎的收錄,也就是說不符合友好url(urls-friendly)的標準,那麼我們用isapi_rewrite打造一個clean
Time of Update: 2017-02-28
ASP具備動態輸出任一Office應用程式檔案格式的功能。在開始編寫代碼之前,我們首先需要做的就是設定正確的檔案類型,因為瀏覽器需要知道如何處理檔案。第二步是編輯檔案名稱,我們可以使用HTML和CSS來建立Word文檔或Excel文檔的樣式。下面這段例子代碼可用於線上建立Word文檔。以下是引用片段:<%Response.ContentType = "application/msword"Response.AddHeader
Time of Update: 2017-02-28
有時候想為我們的網頁提供多語言支援,如果一種語言用一張網頁來做實在太麻煩了,幸好Google提供了語言工具功能,下面介紹如何利用它來實現網頁多種語言之間的轉換。lan.htm以下是引用片段:<form><select name="lan"><option value="en|de">英語 翻譯成 德語</option><option value="en|es">英語 翻譯成
Time of Update: 2017-02-28
本文實現的是一個帳務管理系統中分級許可權的控制,程式使用ASP和JavaScript編寫,在裝有IIS4.0的win
Time of Update: 2017-02-28
<%@ Language=VBScript %><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"></HEAD><BODY><OBJECT classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D"id=MSChart1
Time of Update: 2017-02-28
音樂伺服器(Music
Time of Update: 2017-02-28
要求:能夠讀取按照INI檔案的Section和Key來讀出相應的Value。比如一個設定檔SMSVote.ini---------------------------------[SMSVote]Server=(local)DB=SMSVoteUser=saPassWord=123[DB2Vote]Server=192.168.0.1DB=DB2User=saPassWord=---------------------------------主體程式(方法) :inifile.asp------
Time of Update: 2017-02-28
Function CheckCardId(e)arrVerifyCode = Split("1,0,x,9,8,7,6,5,4,3,2", ",")Wi = Split("7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2", ",")Checker = Split("1,9,8,7,6,5,4,3,2,1,1", ",")If Len(e) < 15
Time of Update: 2017-02-28
昨天一個朋友有個需求,是要通過WEB方式,修改IIS伺服器上的時間,由於他的系統是ASP
Time of Update: 2017-02-28
FSO產生靜態HTML檔案的時候替換模板標籤一直是一個很麻煩的問題,至少我是這麼認為的,還要別外做一個模板,麻煩!,我今天看見有一個方法可以解決這個問題如一個正常的index.asp頁面,並且用ASP代碼調出資料庫中的內容,另建一個makehtml.asp的頁面,加入一個textarea域,假設為name="body",將index.asp在textarea裡調出來,如:<textarea
Time of Update: 2017-02-28
以前剛剛懂404.asp的時候,曾經幻想把所有程式碼寫到404.asp中,實現一個類比產生靜態網頁的站,如果程式小還可以,用404.asp實現Rewrite還是一個不錯的選擇,如果程式碼多達100000行,恐怕就要開始爬了直到看到asp的Server.Transfer,用404類比產生靜態頁的站的念頭重新在我的腦海中浮現出來,現在即使在大的程式,也可以用ASP中的Server.Transfer輕鬆搞定<!--#include file="bin/404_Query"--
Time of Update: 2017-02-28
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!-- #include file="conn.asp" --><!-- #include file="inc/function.asp" --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Time of Update: 2017-02-28
使用WSH調用系統的Ping命令,將Ping的結果重新導向到一個文字檔中去,再把文字檔顯示到網頁中,具體做法如下:首先, 建一個.BAT檔案(例如:myPing.BAT:),這個檔案要在ASP中調用,檔案代碼如下:ping -a %1 > d:\INetPub\cgi-bin\%2.txt(%1)是將來要ping的地址, (%2)是儲存ping結果的檔案. 以下是ASP的代碼:< %Set FileSys =