国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ASP技術在動態(tài)網(wǎng)頁中的應用研究

2016-07-04 04:37:49張麗

張麗

摘 要:隨著用戶、企業(yè)對信息需求的多樣性、實效性、可靠性及大容量性,加速著網(wǎng)站從“靜態(tài)”轉變?yōu)椤皠討B(tài)”,進而動態(tài)網(wǎng)站的設計技術也突飛猛進地發(fā)展起來。文章主要利用動態(tài)網(wǎng)頁設計中常用的開發(fā)技術-ASP 技術,結合HTML網(wǎng)頁、ASP指令和ActiveX組件,實例講解利用session對象對表單數(shù)據(jù)在動態(tài)網(wǎng)頁設計中的讀取、分析及處理的應用。

關鍵詞:靜態(tài)網(wǎng)頁;動態(tài)網(wǎng)頁;ASP技術

中圖分類號:TP393 文獻標識碼:A 文章編號:1006-8937(2016)02-0038-02

隨著互聯(lián)網(wǎng)技術的迅猛發(fā)展,動態(tài)網(wǎng)頁已經(jīng)成為現(xiàn)今電子商務企業(yè)網(wǎng)頁制作的主流,在動態(tài)網(wǎng)頁中可以實現(xiàn)訪問Web數(shù)據(jù)庫,登錄界面,購物車的設計等。動態(tài)網(wǎng)頁制作中的ASP技術是電子商務企業(yè)在樹立企業(yè)形象、網(wǎng)絡營銷產(chǎn)品、服務等使用的關鍵技術。所以ASP技術在電子商務動態(tài)網(wǎng)頁中的應用是不可忽視的。

1 Asp概述

ASP即Active Server Page是CGI(通用網(wǎng)關借口)的一種編程技術,可以靈活地實現(xiàn)對頁面內(nèi)容的動態(tài)控制,根據(jù)不同的訪問者,顯示不同的網(wǎng)頁內(nèi)容。且可以完成以往CGI程序的一切功能,如常見的登陸界面制作、訪問后臺數(shù)據(jù)庫、公告板等。

2 動態(tài)網(wǎng)頁的工作原理

動態(tài)網(wǎng)頁的工作原理,如圖1所示。

當用戶在某瀏覽器中輸入一個動態(tài)網(wǎng)頁網(wǎng)址并按回車鍵之后,客戶端首先向Web服務器發(fā)出了一個訪問網(wǎng)頁的請求,Web服務器接到客戶端發(fā)出的請求之后,把它交給CGI程序處理,CGI程序找到客戶端要訪問的動態(tài)網(wǎng)頁,然后執(zhí)行動態(tài)網(wǎng)頁文件中的程序代碼,CGI程序把處理的結果傳送給Web服務器,Web服務器將此動態(tài)網(wǎng)頁生成標準靜態(tài)網(wǎng)頁發(fā)送給客戶端??蛻舳私邮湛头苏埱笳业絼討B(tài)網(wǎng)頁執(zhí)行程序代碼生成靜態(tài)網(wǎng)頁發(fā)送網(wǎng)頁Web服務器發(fā)送請求接收網(wǎng)頁

3 動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的區(qū)別

程序代碼是否在服務器端運行,這個是判斷網(wǎng)頁屬于動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁的重要區(qū)別。動態(tài)網(wǎng)頁的程序、網(wǎng)頁、組件在服務器端運行,動態(tài)網(wǎng)頁的內(nèi)容在不同的時間瀏覽時會隨不同客戶的需求,返回不同的網(wǎng)頁內(nèi)容,動態(tài)網(wǎng)頁的網(wǎng)站后綴名通常是.asp。

靜態(tài)網(wǎng)頁中的程序、插件、組件運行于客戶端,靜態(tài)網(wǎng)頁的網(wǎng)站后綴名通常是.htm、.html形式。在以超文本標簽語言的網(wǎng)頁上,也可以實現(xiàn)各種動態(tài)的效果,如GIF格式的動畫、FLASH制作的動畫、滾動的字母、圖片等,這些“動態(tài)效果”只是視覺上的,內(nèi)容是固定不變的,網(wǎng)上瀏覽者在進行瀏覽時不需要與服務器端發(fā)生程序的交互。也即動態(tài)網(wǎng)頁就是里面的內(nèi)容可在不影響整體網(wǎng)頁的情況下進行更改;靜態(tài)網(wǎng)頁就是整個網(wǎng)頁面像一幅圖畫一樣,如果要修改就要全部修改網(wǎng)頁好再重新上傳。

4 ASP技術在動態(tài)網(wǎng)頁中的應用

ASP用面向?qū)ο蟪绦蛟O計方法,提供的對象主要包括Response、Request、session、application、server。本文主要利用session對象對表單數(shù)據(jù)在動態(tài)網(wǎng)頁設計中的讀取、分析及處理的應用。

在動態(tài)網(wǎng)頁的制作與設計過程中,常常需要以下實例,在“denglu.html”網(wǎng)頁中,制作一個登陸界面供客戶登陸,登陸時需輸入用戶名和密碼,然后用denglu.asp來辨別用戶輸入信息的準確性,若輸入錯誤,給予提示信息;若正確則進入網(wǎng)站的主頁面zhuyemian.asp。

主要的代碼如下:

①網(wǎng)站登陸頁面。

用戶登陸界面

用戶登錄名:

登陸密碼:

②登陸校驗頁面(denglu.asp)。

<%

Dim username,password

Username=request(“username”)

password=request(“password”)

if(username<>“admin” or password <>“admin”)then

response.write“用戶名或密碼錯誤,請再次輸入!返回

else

session(“username”)=username

response.redirect“denglu.asp”

%>

③訪問的網(wǎng)站主頁面(zhuyemian.asp)。

<%

If(session(“username” )=“”)then

Response.write“對不起,請您先登錄用戶名”

Response.end

End if

%>

歡迎訪問我的主頁面!

5 結 語

由以上分析可知,用dreamweaver制作動態(tài)網(wǎng)頁,實質(zhì)是使用了ASP技術(或其它動態(tài)技術),因此使用dreamweaver制作動態(tài)網(wǎng)頁時,必須要了解ASP的相關知識、且熟練掌握一門編程語言。

參考文獻:

[1] 明日科技.ASP開發(fā)典型模塊大全[M].北京:人民郵電出版社,2009.

[2] 蔡立燕,梁芳.網(wǎng)頁設計與制作[M].北京:清華大學出版社,2011.

澄城县| 昭平县| 南皮县| 胶南市| 龙南县| 苗栗县| 平昌县| 钟山县| 肃宁县| 宣恩县| 青龙| 顺昌县| 泾阳县| 阿城市| 渭南市| 东港市| 东阿县| 芦山县| 砚山县| 华阴市| 贡觉县| 绥江县| 水城县| 凯里市| 西林县| 邵武市| 三都| 随州市| 朝阳市| 吉木萨尔县| 白水县| 平舆县| 泰顺县| 博白县| 海兴县| 元阳县| 城市| 沧州市| 玛纳斯县| 肃宁县| 板桥市|