就是这个 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
如何用这个xmlhttp传递大量字符串
如何用这个xmlhttp传递大量字符串
解决方案 »
- 怎么样在一个窗口中打开一个选择窗口返回值以后自动刷新
- 新手求助:如何将DataTable中的值转换为一个GridView?
- asp.net(c#)表单前台即时验证的方法
- 高分求购ASP.NET开发的论坛和博客系统
- 往一篇文章里面插入[nextpage],这个怎么做个
- asp.net Forums问题
- 又是一个session丢失的问题,请教各位
- ASP转到.NET技术去,适合什么方面呢?
- 请教各位高手,是否能用asp.net做一个像foxmail那样的客户端软件界面?
- 请高手帮我在Label上画个好看的小巧点的上下箭头,我画的不好看!又大又宽
- 【在线等高手回答】c#操作excel后,如何实现不保存,直接提供给客户端下载!采用的是(stream或者FileStream)的形式。
- 求CMS系统(asp.net C#)
function JudgeUser()
{
//create object
if(typeof(ActiveXObject) != "undefined")
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
//event
xmlHttp.onreadystatechange = HandleResult; xmlHttp.open("Get","TagForm.aspx");
xmlHttp.send();
}
}
//代码方式产生xml
function GenreXML()
{
var dom = new ActiveXObject("Msxml2.DomDocument.4.0");
//root
dom.loadXML("<root></root>");
//UID node
var uIDNode = dom.createElement("UID");
uIDNode.text = form1.TextBox1.value;
dom.documentElement.appendChild(uIDNode);
return dom.xml;
}//处理结果
function HandleResult()
{
//只关心完成的结果状态
if("4" == xmlHttp.readyState || "complete" == xmlHttp.readyState)
{
/*if( "True" == xmlHttp.responseText)
alert("Old user");
else
alert("New Uer"); */
//alert(xmlHttp.responseText);
var dom = new ActiveXObject("Msxml2.DomDocument.4.0");
dom.loadXML(xmlHttp.responseText);
var newWin = window.open();
newWin.document.open();
newWin.document.write("<table border='1'>");
for(var i=0;i<dom.documentElement.childNodes.length;i++)
{
newWin.document.write("<tr>");
var node = dom.documentElement.childNodes[i];
for(var j=0;j<node.childNodes.length;j++)
{
newWin.document.write("<td>");
newWin.document.write(node.childNodes[j].text);
newWin.document.write("</td>");
}
newWin.document.write("</tr>");
}
newWin.document.write("</table>");
newWin.document.close();
}
}
XmlDocument dom = new XmlDocument();
dom.Load(s)
然后遍历dom即可
xmlHttp.open("Post","TagForm.aspx");