一个怪怪的问题,大家帮我看看 ajax相关
做了一个xml页面,类式于csdn的,不过我是仿文件夹式的,打开
http://www.qqqcn.com/art_23/rss.xml 出现一个像文件夹式的网页,左边显示列表的,右边显示了大图标的文件夹,
不过这时候在本窗口打开
http://www.qqqcn.com/art_25/rss.xml
左边的列表就没有显示了
后来发现只要是新窗口第一次打开就能显示出列表,第二次就不行,不过刷新一下就又可以显示一次了
后来看readyState的值好像只有1,2,3 而4就是不出来
不知道是什么原因.
问题点数:10、回复次数:6Top
1 楼toopcn(天空电脑学院)回复于 2006-01-26 10:43:49 得分 0
没人帮我看看吗Top
2 楼FEB15(张郎)回复于 2006-01-26 11:39:02 得分 5
楼主比较有创意,直接使用FTP比你这个更快捷。
不帖代码怎么帮你看Top
3 楼kc_ren(天堂龙)回复于 2006-01-26 13:47:41 得分 0
载入样式表单出错: 分析 XSLT 样式表单失败。Top
4 楼patchclass(黑翼)回复于 2006-01-26 14:20:22 得分 0
很可能是xslt文件下载比较慢,没有来得及解析你可以用js来读取xslt文件,然后用js解析啊Top
5 楼toopcn(天空电脑学院)回复于 2006-01-26 15:57:57 得分 0
谢谢各位,发现是我把onreadystatechange这个东西写在了send上面,放下面就好了
if ( window.ActiveXObject && !window.XMLHttpRequest )
x = new ActiveXObject( "Microsoft.XMLHTTP" );
else
x = new XMLHttpRequest();
x.open("GET",url,true);
x.send();
if(onready!=""){
x.onreadystatechange =function() {
if ( x.readyState==4 && (x.status==200||x.status==304) ){
eval(onready);//错误:缺少对象.
}
}
}
不过碰到一个更怪的问题eval(onready);.执行到这里,就会出现 错误:缺少对象 不知道是为什么哦,我都查了好久了
全文代码不贴了吧,太长了点Top
6 楼hax(海曦)回复于 2006-01-26 22:27:43 得分 5
onready里面的代码有错误呗。Top




