最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net Ajax之無(wú)刷新評(píng)論介紹

 更新時(shí)間:2012年11月07日 15:35:57   作者:  
asp.net Ajax之無(wú)刷新評(píng)論介紹;需要的朋友可以參考下
首先還是建一個(gè)DoComments.aspx頁(yè)面和一個(gè)DealComments.ashx頁(yè)面(代碼基本上都有注釋,如果沒(méi)寫注釋,請(qǐng)先看前幾篇!)。
Docomments.aspx頁(yè)面中的代碼為:
復(fù)制代碼 代碼如下:

<head runat="server">
<title></title>
<script type="text/javascript">
var objXmlHttp = null;
function CreateXMLHTTP() {
if (window.ActiveXObject) {
objXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else {
if (window.XMLHttpRequest) {
objXmlHttp = new XMLHttpRequest();
} else {
alert("初始化XMLHTTP錯(cuò)誤!");
}
}
}
function DoComments() {
var data = "txtComments" + document.getElementById("txtComment").value;
CreateXMLHTTP();
objXmlHttp.open("POST", "DealComments.ashx", true);
objXmlHttp.onreadystatechange = function () {//在服務(wù)器響應(yīng)后調(diào)用
if (objXmlHttp.readyState >= 4) {
if (objXmlHttp.status == 200) {
var result = objXmlHttp.responseText;//獲得服務(wù)器返回的字符串
if (result == "true") {
var cTable = document.getElementById("commentTable");//獲得評(píng)論的表格對(duì)象
var newRow = cTable.insertRow(cTable.rows.length);//在表格的最后一行再添加一行
var cTd = newRow.insertCell();//在新添加的行中再添加一列
cTd.innerHTML = document.getElementById("txtComment").value;//設(shè)置列內(nèi)容為剛發(fā)布的評(píng)論內(nèi)容
} else {
alert("objXmlHttp.status");
}
}
}
}
objXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //添加自定義HTTP頭道請(qǐng)求
objXmlHttp.send(data);//發(fā)送請(qǐng)求到服務(wù)器
}
</script>
</head>
<body>
評(píng)論信息:
<table id="commentTable" style="width: 600px; border: 1px solid #000;" border="1"
cellpadding="0" cellspacing="0">
<tr>
<%--<td width="30%" class="style1">用戶名</td>--%>
<td>
內(nèi)容
</td>
</tr>
</table>
<br />
<hr />
<table style="width: 700px; border: 1px solid #000; text-align: left;" border="1"
cellpadding="0" cellspacing="0">
<tr>
<td>
發(fā)布內(nèi)容:
</td>
</tr>
<tr>
<td>
<textarea id="txtComment" cols="60" rows="10"></textarea>
</td>
</tr>
<tr>
<td>
<input type="button" onclick="DoComments()" id="btnComment" value="發(fā)布評(píng)論" />
</td>
</tr>
</table>
</body>
</html>

DealComments.ashx中的代碼如下:
復(fù)制代碼 代碼如下:

public void ProcessRequest(HttpContext context)
{
string strComment = context.Request.Form["txtComments"];//獲得傳過(guò)來(lái)的內(nèi)容
if (string.IsNullOrEmpty(strComment))//如果不為空,返回ture
{
context.Response.Write("true");
}
else
{
context.Response.Write("false");
}
context.Response.End();
}

簡(jiǎn)單吧!初學(xué)的童鞋......呵呵、、、、、、本系列只適合初學(xué)者,請(qǐng)大牛勿笑??!

相關(guān)文章

  • ASP.NET中 TextBox 文本輸入框控件的使用方法

    ASP.NET中 TextBox 文本輸入框控件的使用方法

    TextBox 控件為用戶提供了一種向 ASP.NET 網(wǎng)頁(yè)中鍵入信息(包括文本、數(shù)字和日期)的方法。
    2016-04-04
  • C#控件命名規(guī)范

    C#控件命名規(guī)范

    C#控件命名規(guī)范,遵守規(guī)范有利于代碼的可維護(hù)性。
    2010-09-09
  • 詳解ABP框架中領(lǐng)域?qū)拥念I(lǐng)域事件Domain events

    詳解ABP框架中領(lǐng)域?qū)拥念I(lǐng)域事件Domain events

    ABP是基于ASP.NET框架之上的Web開發(fā)框架(GitHub:https://github.com/aspnetboilerplate),這篇我們來(lái)詳解ABP框架中領(lǐng)域?qū)拥念I(lǐng)域事件Domain events,需要的朋友可以參考下
    2016-06-06
  • .NET?Core使用CZGL.SystemInfo庫(kù)獲取主機(jī)運(yùn)行資源

    .NET?Core使用CZGL.SystemInfo庫(kù)獲取主機(jī)運(yùn)行資源

    這篇文章介紹了.NET?Core使用CZGL.SystemInfo庫(kù)獲取主機(jī)運(yùn)行資源的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • ASP.NET?Core基礎(chǔ)之Main方法講解

    ASP.NET?Core基礎(chǔ)之Main方法講解

    這篇文章介紹了ASP.NET?Core基礎(chǔ)之Main方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • ABP框架的基礎(chǔ)配置及依賴注入講解

    ABP框架的基礎(chǔ)配置及依賴注入講解

    這篇文章主要介紹了ABP框架的基礎(chǔ)配置及依賴注入講解,是ABP框架上手使用的基本,要的朋友可以參考下
    2016-06-06
  • .NET Framework 4.5新特性介紹

    .NET Framework 4.5新特性介紹

    .NET Framework 4.5新特性介紹,想要使用新版本的朋友可以參考下
    2012-04-04
  • .Net行為型設(shè)計(jì)模式之解釋器模式(Interpreter)

    .Net行為型設(shè)計(jì)模式之解釋器模式(Interpreter)

    這篇文章介紹了.Net行為型設(shè)計(jì)模式之解釋器模式(Interpreter),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • ASP.NET?Core?Razor頁(yè)面用法介紹

    ASP.NET?Core?Razor頁(yè)面用法介紹

    這篇文章介紹了ASP.NET?Core?Razor頁(yè)面的用法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • 將.NET?6項(xiàng)目部署到Linux

    將.NET?6項(xiàng)目部署到Linux

    本文詳細(xì)講解了將.NET?6項(xiàng)目部署到Linux的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12

最新評(píng)論

绥滨县| 巴东县| 阜新市| 榆中县| 湛江市| 开鲁县| 萝北县| 宁波市| 惠安县| 九江县| 柳州市| 原阳县| 张家港市| 鱼台县| 湘西| 江都市| 平阴县| 威信县| 天门市| 越西县| 阿克| 巴彦淖尔市| 盱眙县| 尚义县| 高邑县| 南郑县| 和田县| 乌拉特中旗| 左权县| 丹巴县| 昌图县| 佛坪县| 丰城市| 临潭县| 新河县| 普定县| 陈巴尔虎旗| 麦盖提县| 望江县| 南江县| 伊金霍洛旗|