ASP 中實現向瀏覽器傳送指令碼

儘管 ASP 主要用來建立和處理伺服器端指令碼,還是可以使用它產生由客戶瀏覽器處理的用戶端指令碼來擴充其效用。通過組合傳送到瀏覽器的指令碼命令可以編寫伺服器端指令碼。 通過組合由 HTML 注釋括起來的用戶端指令碼和由定界符括起來的伺服器端指令碼可以做到這一點: < SCRIPT LANGUAGE="VBScript"> < !-- client script < % server script %> client script < % server script %> client

ASP建立對象的技巧

  當我們使用伺服器組件建立對象時,一般有兩種方法。比較常用的方法是用SERVER對象的CreateObject() 方法,象這樣:  SET NextLink = Server.CreateObject("MSWC.NextLink")  這種方法很好用,但是還有一種方法更節省系統資源。  當你用Server.CreateObject()方法建立對象時,對象立即被載入,同時系統為這個對象分配好記憶體和其它資源。  第二種建立對象的方法是利用HTML的< OBJECT

提高ASP應用程式的技巧

ASP是微軟推出的一種伺服器端命令執行環境,它可以使你輕鬆的製作互動WEB應用程式。作為目前NT平台上開發WEB伺服器的一種使用最多的技術,它的出現取代了過去只有使用CGI技術才能做的許多事情,而且ASP對於資料庫的控制簡單有效,省去了CGI的大量編程工作。   由於ASP直接對伺服器進行操作,因此,ASP設計的技巧就顯得非常重要,不當的ASP應用程式會增加WEB伺服器的負擔,降低伺服器的效能。我總結了一年來自己ASP設計的經驗,希望能對大家有所協助,不對的地方希望大家指正。

ASP亂碼的解決方案

  在做內有VBscript的asp homepage時,一個form提交方法為GET, : 當form的表單傳給asp處理時,入...asp?name="張三" : 可張三的中文已經亂碼,請問如何在asp中用vbscript將亂碼恢複成 : 正確的中文. : ....... 對文字進行如下cut()過程即可 <script language=vbscript runat=server> Function cut(str) length = Len(str) count = 1

維護ASP應用程式的安全

  千萬不要輕視正確配置安全設定的重要性。如果不正確配置安全設定,不但會使您的 ASP 應用程式遭受不必要的篡改,而且會妨礙正當使用者訪問您的 .asp 檔案。   Web 服務器提供了各種方法來保護您的 ASP 應用程式免受未授權的訪問和篡改。在您讀完本主題下的安全資訊之後,請花一定的時間仔細檢查一下您的 Windows NT 和 Web 服務器安全性文檔。 NTFS 許可權   您可以通過為單獨的檔案和目錄應用 NTFS 存取權限來保護 ASP 應用程式檔案。NTFS 許可權是 Web

用ASP技術編製隱藏使用者密碼程式

  Internet(或Intranet)上帶許可權的查詢,只有“合法使用者”才能進入。這種機制是通過Web程式實現的。 在訪問過程中,如果程式設計得不好,就會將使用者口令暴露在地址欄裡(舉一個例子:http://www.mmm.nnn/default.asp ?superusername=john&passwd=john123,使用者名稱john和密碼john123全露出來了),這樣系統就無保密和安全性可言了。怎樣避免這種現象的發生呢?本文將用一段ASP(Active Server

使用ASP讀出文字檔並顯示

讀取一個文字檔並寫出 Sun Aug 2 06:34:07 1998      (注:textStream有關寫的METHOD      Write(STRING)      WriteLine(STRING)      WriteBlankLines(LINES)      )      這是一個完整的程式      〈 html 〉      〈 head 〉      〈 http-equiv="Content-Type" content="text/html; charset=gb231

用ASP編寫計數器的最佳化方法

 很多的網站都有記數器,用來記錄網站的訪問量,這給網站管理員即時瞭解本網站的運行及訪問情況提供了很多的方便。 筆者研究過很多用ASP編寫的計數器程式,發現大部份都是在一個訪客訪問網站的時候就打文字檔或資料庫,讀取以前的計數值進行加1,然後再寫入檔案,若網站訪問量很大,可能會對系統造成很大的負擔,那麼有沒有最佳化的方法呢,筆者經過研究測試,答案是:有。    熟悉ASP的朋友都知道,ASP提供一個Application屬性用來儲存伺服器的一些公開變數,我們可以用這個變數來儲存記數器的資訊。   

asp中常用的檔案處理函數

處理檔案上傳以及刪除時常用的自訂函數:   <%   ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''   '所有自訂的VBS函數   ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''   function DeleteFile(Filename) '刪除檔案   if

用純ASP代碼實現圖片上傳

用ASP編寫網站應用程式程式時間長了,難免會遇到各式各樣的問題,其中關於如何上傳檔案到伺服器恐怕是遇見最多的問題了,尤其是上傳圖片,比如你想要在自己的社區裡面實作類別似網易虛擬社區提供的“每日一星”的功能,就要提供給網友上傳照片的功能。

金額大小寫轉換的asp完全無錯版本

金額大小寫轉換的asp完全無錯版本<!--#include file=common.asp--><%dim tmpnum'從第一張頁面傳過來的小寫金額tmpnum=request("page1num")'調用並顯示大寫金額response.write rmb(cdbl(tmpnum))response.end%>common.asp<%Function rmb(num)num = FormatNumber(num, 2)Dim numList Dim

ASP中實現分頁顯示的七種武器

  在微軟的ASP編程體系中,ADO對象的建立,使得從網頁訪問資料庫成為一件易事,特別是ADO的Recordset對象使得控制資料的輸出顯示更為方便、自由。而在Visual InterDev6.0(以下簡稱VI6.0)中,由於Script Object Model(以下簡稱SOM)、Design-Time Control(以下簡稱DTC)以及Data Environment Object Model(以下簡稱DEOM)等物件模型的引入,使網頁對資料庫的訪問設計顯得更為方便。   

ASP中健壯的頁結構的異常處理

在本文討論的範圍內,有三個不同的地方可以發生錯誤:指令碼,中介軟體,以及IT內部架構。IT內部架構的錯誤,比方周期性的效能降低並導致IIS進行(Inetinfo.exe)崩潰幾乎是無法避免的。這種類型的錯誤通常只能打電話要求支援人員並且會讓系統管理員忙上很久。 開發人員不能為阻止這類錯誤做些什麼,但是我們通常能夠應付和改正指令碼和中介軟體中的砦蟆?在安裝了IIS以後,預設的伺服器端指令碼語言被設定成VBScript。許多Web Team

Asp-Email組件的實際應用

組件的實際應用  sub sendMail(a_intID , a_strEmail) const c_strMailServer = "smtp.163.net" dim objConn,objRs,strSql dim strContent,strBody,strSubject,objEmail strBody = "<html><head>" strBody = strBody + "<meta HTTP-EQUIV=Content-Type content=text/html;

淺談ASP編程的思路與錯誤修正

對於用ASP技術編程的初學者來說,無從下手是第一感覺,筆者曾經有這麼一段經曆。經過一番"磨難"以後,你就會找到靈感。現將本人編程中積累的一些經驗,擬成本文,奉獻給讀者。 1 首先要學習一些例子程式。    接到任務後,不要盲目地急於編寫代碼,而是先看一下別人成功的例子,然後在其上修改或模仿調試,這樣會加快你熟悉的速度。例如,關於ASP編程的教科書上經常有這麼一個例子出現,即顯示系統目前時間的語句:<%=now()%>

Asp及Web開發中的常見問題

表格的折行處理.<table style="TABLE-LAYOUT: fixed" width="200" border="0" cellspacing="0" cellpadding="7" bgcolor="#f7f7f7"> <tr> <td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word">

編譯asp應用程式成為exe檔案

使用 NetBox 可以方便的將 asp 應用編譯成為獨立啟動並執行執行程式,完全擺脫 iis 的束縛,在幾乎所有的 Windows 版本上面直接運行,完全不需要考慮平台相容性和對 asp 運行環境的要求。下面就是快速移植已有的 asp 應用的步驟。一、建立 asp 運行環境首先建立一個空的目錄,在你喜歡的位置,假設是 d:/websvr。將 netbox.exe 複製到這個目錄,然後在目錄中建立一個檔案:main.box,編輯其內容為:Dim

一個用asp+存取資料庫的例子

一個用asp+存取資料庫的例子  <%@ Page Language="VB"%><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.ADO" %> <script language="VB" runat="server">  Sub subbtn_OnClick(Sender As Object, E As EventArgs)      Dim

初看ASP:針對初學者

我們常常說,ASP並不是一種語言,儘管看起來ASP的代碼是已指令碼的形式出現。Microsoft把ASP定義為一個指令碼語言執行的環境。在這個執行的環境裡,ASP技術的代碼可以是兩種,一種是VBScript另外一種是Jscript。這兩種在預設的情況下是被ASP支援的。    當然,你也可以使用其他的指令碼語言,你要做的僅僅是安轉上這種語言的ActiveX scripting。    舉個例子來說,你非常的善於使用Perl

在ASP中過濾使用者輸入 提高安全性

安全對於所有應用程式來說都是十分重要的。一個簡單應用程式裡的某個失誤都會造成對資料庫或者其他企業資源未經授權的訪問,因此安全尤其重要。一種常用的攻擊方法是將命令嵌入到使用者的回應裡,而從使用者輸入裡過濾掉這些非法的字元就能夠防止這種攻擊。 允許使用者輸入非法的字元會增加使用者導致問題的機會。例如,很多應用程式都能夠接受使用者在SQL命令裡增加的WHERE子句。惡意使用者會通過向其輸入的資訊裡增加額外命令的方法,來執行資料庫伺服器上的代碼。例如,他們不是輸入“Smith”,將其作為檢索字串,而是輸

總頁數: 1638 1 .... 887 888 889 890 891 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.