<script language="javascript" type="text/javascript">
var xmlDoc;
// try {
//
// xmlDoc=new ActiveXObject("Msxml2.DOMDocument.6.0");
// xmlDoc.async=false;
// xmlDoc.load("./mydata/Catalog.xml");
// }
// catch(e)
// {
// alert(e);
// }
function loadXMLDoc(dname) {
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
xhttp = new ActiveXObject("Msxml2.DOMDocument.6.0");
}
xhttp.open("GET", dname, false);
xhttp.send("");
return xhttp.responseXML;
}
xmlDoc = loadXMLDoc("./mydata/Catalog.xml");//path of xml file
function RunQuery()
{
var s="";
var i;
var query=document.f1.t1.value;
alert(query);
// var nodes=xmlDoc.selectNodes(query);
// s+="<br/><b>"+nodes[0].nodeName+"</b><br/><hr/>";
//
// for(i=0;i<nodes.length;i++)
// {
// s+="<Li>"+nodes[i].childNodes[0].nodeValue+"<Li><br/>";
// }
path = "/catalog/cd/" + query;
if (window.ActiveXObject) {
var nodes = xmlDoc.selectNodes(path);
for (i = 0; i < nodes.length; i++) {
document.write(nodes[i].childNodes[0].nodeValue);
document.write("<br />"); }
}
else if (document.implementation && document.implementation.createDocument) {
var nodes = xmlDoc.evaluate(path, xmlDoc, null, XPathResult.ANY_TYPE, null);
var result = nodes.iterateNext();
alert(result);
while (result) {
document.write(result.childNodes[0].nodeValue);
document.write("<br />");
result = nodes.iterateNext();
}
document.getElementById("msg").innerHTML = result;
}
}
</script>
<form id="f1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Times New Roman"
Font-Size="X-Large" Text="Enter Your Query : "></asp:Label>
<input id="t1" style="width: 291px" type="text" /><br />
<br />
<input id="Button1" type="button" value="Run" onClick="RunQuery()" /></div>
<div id="msg">
</div>
</form>
var xmlDoc;
// try {
//
// xmlDoc=new ActiveXObject("Msxml2.DOMDocument.6.0");
// xmlDoc.async=false;
// xmlDoc.load("./mydata/Catalog.xml");
// }
// catch(e)
// {
// alert(e);
// }
function loadXMLDoc(dname) {
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
xhttp = new ActiveXObject("Msxml2.DOMDocument.6.0");
}
xhttp.open("GET", dname, false);
xhttp.send("");
return xhttp.responseXML;
}
xmlDoc = loadXMLDoc("./mydata/Catalog.xml");//path of xml file
function RunQuery()
{
var s="";
var i;
var query=document.f1.t1.value;
alert(query);
// var nodes=xmlDoc.selectNodes(query);
// s+="<br/><b>"+nodes[0].nodeName+"</b><br/><hr/>";
//
// for(i=0;i<nodes.length;i++)
// {
// s+="<Li>"+nodes[i].childNodes[0].nodeValue+"<Li><br/>";
// }
path = "/catalog/cd/" + query;
if (window.ActiveXObject) {
var nodes = xmlDoc.selectNodes(path);
for (i = 0; i < nodes.length; i++) {
document.write(nodes[i].childNodes[0].nodeValue);
document.write("<br />"); }
}
else if (document.implementation && document.implementation.createDocument) {
var nodes = xmlDoc.evaluate(path, xmlDoc, null, XPathResult.ANY_TYPE, null);
var result = nodes.iterateNext();
alert(result);
while (result) {
document.write(result.childNodes[0].nodeValue);
document.write("<br />");
result = nodes.iterateNext();
}
document.getElementById("msg").innerHTML = result;
}
}
</script>
<form id="f1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Names="Times New Roman"
Font-Size="X-Large" Text="Enter Your Query : "></asp:Label>
<input id="t1" style="width: 291px" type="text" /><br />
<br />
<input id="Button1" type="button" value="Run" onClick="RunQuery()" /></div>
<div id="msg">
</div>
</form>
No comments:
Post a Comment