獨家分享Asp聊天室開發背景

來源:互聯網
上載者:User

標籤:

Asp聊天室開發背景其實可以分為4個方面來為大家講述:

一、添加Global.asa檔案裡面的代碼.這部分代碼主要處理Application_onStart事件,在此事件中,定義了一個有15個元素的資料,並把它賦給了一個Application對象的屬性.Global.asa檔案的內容如下. <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> SUB Application_OnStart

dim maChats(15) 定義一個具有15個元素的資料.

Application("gaChats")=maChats 儲存談話的內容.

Application("giCounter")=0 儲存已有的談話數目.

END SUB </SCRIPT>

二、在AspChat.asp檔案中添加代碼.注意,要把這部分代碼添加在首頁中的兩條水平線之間,也就是文本中的兩個<hr>之間.程式首先判斷申請這幅首頁時,是否用的是"Post"方法,因為本例中視窗的提交方法是"post".而一般第一次申請這幅首頁時,用的是"get"方法.所以如果採用的是"post"方法的話,就說明是某一瀏覽者在提交自己的談話內容時的重新申請,這就要進行處理,因為又有新的談話內容了.否則,說明某一瀏覽者第一次申請此首頁,並沒有提交什麼談話,因此只需要把當前的談話內容顯示出來就可以了.

三、最後把txtWho的內容初始化.也就是當瀏覽者輸入過一次自己的姓名以後就不用再次輸入了,為了區分每個不同的瀏覽者,在這裡使用了"Session"對象.利用Session("ssWho")記載瀏覽者的姓名.下面的代碼直接寫在以上代碼的下面存入AspChat.asp中.

四、只要把2,3步的代碼前後加入完整的htm檔案代碼然後存為aspchat.asp就可以了,這是一個很簡單的asp聊天室程式,可以隨著學習的深入不斷加強它的功能!

 

獨家分享Asp聊天室開發背景

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.