伸进女同桌乳沟里摸爽了,小雪解开乳罩给老杨摸,少妇被按摩师摸高潮了,亲嘴扒胸摸屁股激烈视频,强摸秘书人妻大乳BD,摸BBB揉BBB揉BBB视频

新疆軟件開發(fā)

本站首頁 軟件開發(fā) 成功案例 公司新聞 公司簡介 客服中心 軟件技術(shù) 網(wǎng)站建設(shè)
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)公司 >> 開發(fā)語言 >> 文章正文

AJAX原理的簡單范例

為了讓各為能夠了解什么是AJAX,以下是一個(gè)AJAX的手工范例(即不引用任何的Library或AJAX framework),此范例頗為精要易懂,其作用主要是透過Client 端的Browser來即時(shí)監(jiān)控Web 服務(wù)器資源或效能變化,各位只要做過一遍范例就能夠了解AJAX在網(wǎng)頁開發(fā)上是多么具有威力了。
先來看看效果圖:

 

本范例是一個(gè)簡單的AJAX例子,但麻雀雖小五臟俱全,可由此窺見原始AJAX非同技術(shù)是如何運(yùn)作。不需要安裝任何特殊的AJAX套件,步驟說明如下:

一 建立Web項(xiàng)目
首先在VS 2005(或VS.NET 2003)建立一個(gè)普通的WEB項(xiàng)目,或者您沒有VS開發(fā)工具,直接用記事本建立也行。

二 建立Client端頁面
在Web專案中加入一個(gè)Client端頁面Client.htm,并將此頁面設(shè)定為起始頁,這個(gè)頁面會(huì)向Web伺服器網(wǎng)頁發(fā)出非同步呼叫請(qǐng)求,并且將伺服器回傳資料更新到網(wǎng)頁元素中,代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="javascript">
var XmlHttp=new ActiveXObject("Microsoft.XMLhttp");
function sendAJAX()
{
XmlHttp.Open("POST","Server.aspx",true);
XmlHttp.send(null);
XmlHttp.onreadystatechange=ServerProcess;
}
function ServerProcess()
{
if (XmlHttp.readystate==4 || XmlHttp.readystate=='complete')
{
document.getElementById('nameList').innerHTML
=XmlHttp.responsetext;
}
}
setInterval('sendAJAX()',1000);
</script>
</head>
<body>
<div id="nameList"></div>
</body>
</html>

三 建立Server端處理程式
另外在專案中加入一個(gè)Server.aspx網(wǎng)頁(含.cs),Server.aspx不需要添加任何代碼。
Server.aspx.cs 程序碼如下:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Diagnostics;
public partial class Server : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        PerformanceCounter myMemory = new PerformanceCounter();
        myMemory.CategoryName = "Memory";
        myMemory.CounterName = "Available KBytes";
        string txtResult = "-->服務(wù)器可以用記憶體大。" +
        myMemory.NextValue().ToString() + "KB";
        Response.Write(DateTime.Now.ToLongTimeString() + txtResult);
    }
}

說明:
首先記得引用System.Diagnostics 命名空間,因?yàn)镻erformanceCounter 必須使用該命名空間,
而PerformanceCounter類別可讓您監(jiān)控Windows 作業(yè)系統(tǒng)的各種效能計(jì)數(shù)器,在此透過它取得服務(wù)器每秒可用記憶體大小的變化情形。

執(zhí)行Client.htm頁面,大約會(huì)花5秒啟始Performance-Counter物件,之后透過AJAX便可每秒獲得Server可用記憶
體變化情形。當(dāng)然用Server Side的Timer也可以實(shí)現(xiàn),但那種方式會(huì)造成Server的Loading爆增,人多的話還可能搞垮你的Server,但AJAX 就具有極佳的彈性與靈巧,透過AJAX您可以即時(shí)偵測到資料庫或事件的變化即時(shí)顯現(xiàn)在網(wǎng)頁上。

作者:奚江華 | 文章來源:atlas.cnblogs.com | 更新時(shí)間:2007-10-20 11:37:38

  • 上一篇文章:

  • 下一篇文章:

  • 相關(guān)文章:
    java反編譯工具大盤點(diǎn)
    JAVA的Spring框架概述
    使用Ajax時(shí)Java對(duì)象的序列化
    優(yōu)化Ajax 為網(wǎng)站減負(fù)
    軟件技術(shù)
    · 開發(fā)語言
    · Java技術(shù)
    · .Net技術(shù)
    · 數(shù)據(jù)庫開發(fā)
    最新文章  
    ·搜集整理的asp.net的驗(yàn)證方
    ·各種FOR循環(huán)結(jié)構(gòu)的整理
    ·軟件項(xiàng)目開發(fā)中應(yīng)該考慮那
    ·搜集整理的javascript sel
    ·軟件開發(fā)中項(xiàng)目經(jīng)理有那些
    ·學(xué)習(xí)如何在Lambda表達(dá)式進(jìn)
    ·C++基礎(chǔ)知識(shí):結(jié)構(gòu)體數(shù)據(jù)的
    ·C#實(shí)現(xiàn)短信發(fā)送程序的例子
    ·sun最近修補(bǔ)了一部分java的
    ·rss定制的另外一種實(shí)現(xiàn)方式
    ·delphi實(shí)現(xiàn)利用arp欺騙來實(shí)
    ·基礎(chǔ)學(xué)習(xí):基于WF的流程框
    ·網(wǎng)絡(luò)編程中怎樣得知一次數(shù)
    ·如何逆序輸出單鏈表?
    ·軟件開發(fā)過程中的性能設(shè)計(jì)
    關(guān)于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網(wǎng)站地圖 | 新疆電子地圖 | RSS訂閱
    版權(quán)所有 © 2016 新疆二域軟件開發(fā)網(wǎng) www.zgna.net All Rights Reserved 新ICP備14003571號(hào)
    新疆軟件開發(fā)總機(jī):0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000
     
    山西省| 任丘市| 宜章县| 和政县| 慈利县| 肥城市| 南江县| 万州区| 安多县| 南宫市| 甘孜| 瓮安县| 固始县| 仪陇县| 利川市| 二手房| 丰原市| 会同县| 麻阳| 苍溪县| 兴和县| 甘肃省| 全椒县| 洱源县| 涞源县| 大化| 蒙山县| 桑日县| 兖州市| 杂多县| 新乐市| 恩施市| 高青县| 巩义市| 揭西县| 东兰县| 安平县| 黔西县| 潢川县| 田东县| 神木县|