Time of Update: 2017-02-28
ASP通用防注入代碼.杜絕SQL注入隱患.提升網站安全 <%'''''''''''''''''''''''''''''''''''''''''''''''''ASP通用防注入代碼 '您可以把該代碼COPY到標頭檔中.也可以單獨作'為一個檔案存在,每次調用使用 '作者:y3gu - 2005-7-29 ''''''''''''''''''''''''''''''''''''''''''''''''Dim GetFlag
Time of Update: 2017-02-28
函數|函數 我們有時候遇到的日期格式可能是2004-1-12 ,系統自動將月份中的0去掉了,但是有時候我們需要完整的日期格式 ,如:2004-01-12 那麼怎麼辦呢?下面的幾個函數可以輕鬆搞定。'將一個一位的數字前面加零function FillZero(str) ttt=str if len(str)=1 then
Time of Update: 2017-02-28
隨機|隨機 說明:通過隨機產生密碼,然後將密碼EMail給註冊使用者,你可以確認使用者的EMail填寫是否正確。自動產生的密碼往往安全性更高,同時,你可以過濾那些無效的使用者。 把下面的代碼儲存為random.asp檔案: <% Sub
Time of Update: 2017-02-28
訪問|資料|下拉|下拉 下拉框可列出資料,然後還可以由使用者自行輸入,如何做到這一點?具有edit功能的combobox <HTML> <HEAD> <PUBLIC> <COMPONENT TAGNAME="COMBOBOX">
Time of Update: 2017-02-28
提到ASP.NET跟蹤模式,不能不提到ASP程式。ASP程式中在WEB頁面上顯示出某些變數當時的值,常常使用Response.Write進行輸入,這在ASP程式中確實是一種很好的解決方案,但是,由於ASP.NET運行機理,這種方法在ASP.NET中會存在不少問題。
Time of Update: 2017-02-28
摘自CNblogs Fantasy Soft的文章: 1,Webconfig設定 <?xml version="1.0"?> <configuration> <system.web> <customErrors mode="On" defaultRedirect="GenericErrorPage.htm"> <error
Time of Update: 2017-02-28
<asp:button runat="server" ID="btn" text="Button" />以下是引用片段:public void page_load(Object obj,EventArgs e) { btn.Attributes.Add("onclick","state=true;");
Time of Update: 2017-02-28
程式|指令碼|模板|網頁 為了避免ASP程式和HTML代碼混寫造成維護困難的情況,本文介紹了一種方法,利用模板來分離程式和頁面,使程式設計更加輕鬆。 在使用ASP製作一個網站的時候,常常會出現一個ASP檔案中,程式碼和HTML代碼混合的情況。這樣子做有許多缺點: 1. 且不說編程時就要對頁面配置進行設計和編排,造成代碼混亂難懂,不規範; 2. 當需要改變頁面外觀時,你不僅要改變HTML部份,也需要改變ASP代碼,不易維護。
Time of Update: 2017-02-28
函數 ASP中很多函數,大家在學習函數時要重點掌握:函數名,函數功能,函數傳回值和例題。 1.函數array() 功能:創建一個數組變量 格式:array(list) 參數:list 為數組變量中的每個數值列,中間用逗號間隔 例子: <% i = array ("1","2",3) %> 結果: i 被賦予為數組 2.函數Cint() 功能:將一表達式/其它類型的變量轉換成整數類型(int)
Time of Update: 2017-02-28
正則 一、Regex概述 如果原來沒有使用過Regex,那麼可能對這個術語和概念會不太熟悉。不過,它們並不是您想象的那麼新奇。 請回想一下在硬碟上是如何尋找檔案的。您肯定會使用 ? 和 * 字元來協助尋找您正尋找的檔案。? 字元匹配檔案名稱中的單個字元,而 * 則匹配一個或多個字元。一個如 'data?.dat' 的模式可以找到下述檔案:data1.dat、data2.dat等等。如果使用 * 字元代替 ?
Time of Update: 2017-02-28
此分頁方式與傳統ASP分頁方式相仿。DataGridPage.aspx以下為引用的內容:<%@ Page language="c#" Codebehind="DataGridPage.aspx.cs" AutoEventWireup="false" Inherits="netCRM.DataGridPage" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD
Time of Update: 2017-02-28
server|server2000|sql|資料|資料庫 -------------------------------------------------------------------------------- <% Dim mode mode=request.form("text4") if mode=1 then name=request.form("text1") age=request.form("text2")
Time of Update: 2017-02-28
javascript 比如 index.asp?id=xxx&name=xxx怎麼用javascript怎麼能取到id的name的值呢?方法一:<script>function getvalue(name){var str=window.location.search;if (str.indexOf(name)!=-1){var pos_start=str.indexOf(name)+name.length+1;var pos_end=
Time of Update: 2017-02-28
response ----
Time of Update: 2017-02-28
response|程式|對象|設計 Response對象在ASP程式設計中的主要功能是從瀏覽器端到伺服器端傳送資料到瀏覽器的用戶端,我們知道ASP的指令碼是在伺服器端執行的,他並沒有輸出"值"的功能。要想擁有輸出"值",就必須依靠Response對象。 在這裡我們將關注其最常用的一些功能。也就是在程式設計中經常要用到的一些功能,具體如下: (1).response.write 發送資訊到瀏覽器 (2). response.end
Time of Update: 2017-02-28
聊天室|聊天室 聊天室想必你一定去過吧,但想不想建立自己的聊天室呢?其實這一點都不難,Active Server Script提供了Application對象和Session對象,Application對象代表了一個Active
Time of Update: 2017-02-28
技巧|效能 技巧1:將常用資料在Web伺服器端緩衝起來 大部分的ASP頁面都要從後台資料庫中提取資料,然後將資料用HTML方式表現出來。 不管你的資料庫多麼快,從記憶體中提取資料總比從後台資料庫中提取快;從本地硬碟中讀取資料通常也比從資料庫中快。因此,你可以通過在Web伺服器端快取資料來提高效能。 緩衝是個典型的以空間換取時間的交易。如果你正確的緩衝了資料,效能可能會突飛猛進。要想一個緩衝能真正發揮效益,
Time of Update: 2017-01-18
介紹儘管jQuery在瀏覽器ajax調用的時候對緩衝提供了很好的支援,還是有必要瞭解一下如何高效地使用http協議。首先要做的事情是在伺服器端支援HTTP GET,定義不同的URL輸出不同的資料(MVC裡對應的就是action)。如果要使用同一個地址擷取不同的資料,那就不對了,一個HTTP
Time of Update: 2017-01-19
跨次層網域 我們知道cookie是可以跨次層網域來訪問,這個很好理解,例如你 www.test1.com 在的web應用程式建立了一個cookie,要想在bbs.test1.com這樣的次層網域對應的應用程式中訪問,就必須你在建立cookie的時候設定domain參數domain=test1.com。 以asp.net為例 代碼如下:複製代碼 代碼如下:HttpCookie cookie = new HttpCookie("name", "www.Admin10000.com");
Time of Update: 2017-01-19
儘早緩衝;經常緩衝 您應該在應用程式的每一層都實現緩衝。向資料層、商務邏輯層、UI 或輸出層添加緩衝支援。記憶體現在非常便宜 — 因此,通過以智能的方式在整個應用程式中實現緩衝,可以獲得很大的效能提高。 緩衝可以掩蓋許多過失 緩衝是一種無需大量時間和分析就可以獲得“足夠良好的”效能的方法。這裡再次強調,記憶體現在非常便宜,因此,如果您能通過將輸出緩衝 30 秒,而不是花上一整天甚至一周的時間嘗試最佳化代碼或資料庫就可以獲得所需的效能,您肯定會選擇緩衝解決方案(假設可以接受 3