婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > js裝載xml文件然后發向服務器的實現代碼

js裝載xml文件然后發向服務器的實現代碼

熱門標簽:上海浦東騰訊地圖標注位置 遼寧正規電銷機器人 澳大利亞城市地圖標注 海南銀行智能外呼系統商家 辰溪地圖標注 許昌智能電銷機器人公司 遼寧銀行智能外呼系統 姜堰電銷機器人 電銷機器人違法了嗎
前臺: 
復制代碼 代碼如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml" >
head>
title>js裝載xml文件然后發向服務器/title>
script type="text/javascript">!--
var xmlHttp = null;
function f(){
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.load("xmlfile.xml");//只改了這里,原來是loadXML("");
sendXml( xmlDoc,'Default.aspx');
}
//向服務器發送Xml文檔
function sendXml(xmlDoc,serverURL){
xmlHttp = new ActiveXObject ("Msxml2.XMLHTTP.3.0");
var strDoc;
if (typeof(xmlDoc) == "object")//這里的判斷是需要的.這里仍然需要加個xml后綴
strDoc = xmlDoc.xml;
else
strDoc = xmlDoc;
xmlHttp.open ("POST","Default.aspx" ,true);
xmlHttp.onreadystatechange=getData;
xmlHttp.send(strDoc);
}
function getData(){
if (xmlHttp.readyState==4)
{
var strxml=xmlHttp.responseText;
//這里接受服務器傳來的Xml文檔,轉化成xml文檔.
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.loadXML(strxml);
//alert(xmlDoc.xml);
var singleNode = xmlDoc.selectSingleNode("/root/person[gender='male']");//這里的值需要加引號
alert(singleNode.text);
}
}
// -->/script>
/head>
body>
input type="button" onclick="f();" value="request" />
/body>
/html>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml" >
head>
title>js裝載xml文件然后發向服務器/title>
script type="text/javascript">!--
var xmlHttp = null;
function f(){
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.load("xmlfile.xml");//只改了這里,原來是loadXML("");
sendXml( xmlDoc,'Default.aspx');
}
//向服務器發送Xml文檔
function sendXml(xmlDoc,serverURL){
xmlHttp = new ActiveXObject ("Msxml2.XMLHTTP.3.0");
var strDoc;
if (typeof(xmlDoc) == "object")//這里的判斷是需要的.這里仍然需要加個xml后綴
strDoc = xmlDoc.xml;
else
strDoc = xmlDoc;
xmlHttp.open ("POST","Default.aspx" ,true);
xmlHttp.onreadystatechange=getData;
xmlHttp.send(strDoc);
}
function getData(){
if (xmlHttp.readyState==4)
{
var strxml=xmlHttp.responseText;
//這里接受服務器傳來的Xml文檔,轉化成xml文檔.
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.loadXML(strxml);
//alert(xmlDoc.xml);
var singleNode = xmlDoc.selectSingleNode("/root/person[gender='male']");//這里的值需要加引號
alert(singleNode.text);
}
}
// -->/script>
/head>
body>
input type="button" onclick="f();" value="request" />
/body>
/html>

Ajax
復制代碼 代碼如下:

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.Xml;
public partial class testXml_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(Request.InputStream);//接收到客戶端傳來的xml
xmldoc.Save(Server.MapPath("~"+"/hello.xml"));
Response.Write(xmldoc.InnerXml);//返回修改后的Xml文檔
Response.End();
}
}
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.Xml;
public partial class testXml_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(Request.InputStream);//接收到客戶端傳來的xml
xmldoc.Save(Server.MapPath("~"+"/hello.xml"));
Response.Write(xmldoc.InnerXml);//返回修改后的Xml文檔
Response.End();
}
}

Xml文檔:
復制代碼 代碼如下:

?xml version="1.0" encoding="utf-8" ?>
root>
person id="1">
name>tree/name>
gender>male/gender>
/person>
/root>

標簽:深圳 威海 撫州 晉城 崇左 伊春 銅川 西藏

巨人網絡通訊聲明:本文標題《js裝載xml文件然后發向服務器的實現代碼》,本文關鍵詞  裝載,xml,文件,然,后發,向,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《js裝載xml文件然后發向服務器的實現代碼》相關的同類信息!
  • 本頁收集關于js裝載xml文件然后發向服務器的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 樟树市| 米易县| 吴江市| 青州市| 泌阳县| 松原市| 庄河市| 屯门区| 苗栗县| 白城市| 惠东县| 嘉黎县| 黔西县| 韩城市| 邓州市| 富阳市| 沙田区| 扎赉特旗| 庆安县| 湖南省| 石棉县| 龙川县| 正定县| 巨野县| 锡林郭勒盟| 泰和县| 临海市| 延吉市| 白水县| 鹤山市| 司法| 中方县| 基隆市| 漯河市| 琼结县| 资阳市| 色达县| 瓦房店市| 宣城市| 西吉县| 临武县|