读书人

ajax基础有关问题

发布时间: 2012-01-08 22:48:50 作者: rapoo

ajax基础问题
var url="read.aspx";
xmlhttp.open("GET",url,true);
xmlhttp.setRequestHeader("Cache-Control","no-cache");
if(xmlhttp.readyState == 4)
alert("yes");
else
alert("no!");
这是Default.aspx的代码
<% Response.AddHeader("Cache-Control", "no-cache,must-revalidate");
Response.Write(System.IO.File.ReadAllText(@"c:\test.txt")); %>
这是read.aspx代码.
read.aspx自己执行没问题
而Default.aspx运行输出的是no!
这应该是什么问题?

[解决办法]

JScript code
function readcontent()     {            var xmlhttp=initxmlhttp();           var showcontent=document.getElementById("showcontent");           var url="read.aspx";           if(xmlhttp.open("GET",url,false))             alert("god!");             else             alert("test!");           xmlhttp.setRequestHeader("Cache-Control","no-cache");                               xmlhttp.onreadystatechange=function()           {             [color=#FF0000]if(xmlhttp.readyState == 4)             alert("yes");           else             alert("no!"); [/color]            if(xmlhttp.readyState==4)             {                 xmlhttp.send();                 showcontent.innerHTML=xmlhttp.responseText;             }           }           alert(xmlhttp.responseText);           xmlhttp.send(null);     }
[解决办法]
建议楼主的测试信息能稍微文明一点
[解决办法]
探讨
建议楼主的测试信息能稍微文明一点

[解决办法]
up
[解决办法]

[解决办法]
只好友你UP下了.
[解决办法]
顶下先,
[解决办法]
好像帮不上忙
[解决办法]
function checkid(id_name){
var xmlhttp=initxmlhttp();
if (xmlhttp==null)
{
alert ("您的浏览器不支持AJAX!");
return;
}
var url="read.aspx";
url=url+"&s="+Math.random();
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4){
if (xmlhttp.status==200){
var data=xmlhttp.responseText;
alert(data);
showcontent.innerHTML=data;
}
else{
alert("失败,请联系管理员");
}
}
else{
alert("正在进行...");
}
}
xmlhttp.open("GET",url, true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlhttp.send(null);
}
[解决办法]
up
[解决办法]
探讨
<script language = "javascript" type = "text/javascript">
function initxmlhttp()
{
var xmlhttp
try
{


xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E) …


[解决办法]
read.aspx和write.aspx你怎么写的啊?

读书人网 >asp.net

热点推荐