喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
 11  1/2  1  2  > 
     
标题: [问题] 今天见鬼了AJAX问题  
 
yiyamzen (yiyamzen)
中级会员
Rank: 3Rank: 3
中级会员



UID 63892
精华 0
积分 490
帖子 358
金钱 490 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-4-1
状态 离线
[广告]: 代充Paypal帐号美元
今天见鬼了AJAX问题

今天晚上调试AJAX,IE死活说下面语句错了
eval("var json="+ajaxObj.responseText);
郁闷死了
附上图,大哥们帮一下


 附件: 您所在的用户组无法下载或查看附件
2007-3-9 11:16 PM#1
查看资料  发短消息  顶部
 
yiyamzen (yiyamzen)
中级会员
Rank: 3Rank: 3
中级会员



UID 63892
精华 0
积分 490
帖子 358
金钱 490 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-4-1
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年

eval("var json="+ajaxObj.responseText);
这句注解后的运行结果如下:


 附件: 您所在的用户组无法下载或查看附件
2007-3-9 11:19 PM#2
查看资料  发短消息  顶部
 
era
高级会员
Rank: 4


UID 84851
精华 0
积分 567
帖子 749
金钱 567 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-12-15
状态 离线
[推荐阅读] mod_write问题
捉鬼请找钟馗



怀念我的家乡-火星
2007-3-10 10:01 AM#3
查看资料  发短消息  顶部
 
sunceenjoy
中级会员
Rank: 3Rank: 3
初级会员


UID 68584
精华 0
积分 262
帖子 249
金钱 262 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-2-13
状态 离线
[推荐阅读] php解析xml问题 急!急!急!急!
楼主,你确定你的ajaxObj.responseText是可以被eval,并且语法没有问题??
2007-3-10 10:21 AM#4
查看资料  Blog  发短消息  顶部
 
pro-m64
注册会员
Rank: 2
初级会员



UID 68487
精华 0
积分 63
帖子 65
金钱 63 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-2-9
状态 离线
[推荐阅读] 急急急!!请各位老大帮忙!
JSON语法不对吧
{
[
{}
]
}
2007-3-10 10:26 AM#5
查看资料  Blog  发短消息  顶部
 
sunceenjoy
中级会员
Rank: 3Rank: 3
初级会员


UID 68584
精华 0
积分 262
帖子 249
金钱 262 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-2-13
状态 离线
[推荐阅读] 今天第一天上班


QUOTE:
原帖由 pro-m64 于 2007-3-10 10:26 AM 发表
JSON语法不对吧
{
[
{}
]
}
难道我 var java =那就是java的语法了???
2007-3-10 10:29 AM#6
查看资料  Blog  发短消息  顶部
 
fly512 (我本如是)
版主
Rank: 7Rank: 7Rank: 7
人生的另一半


UID 42566
精华 0
积分 2489
帖子 2373
金钱 1759 喜悦币
威望 0
人脉 730
阅读权限 100
注册 2004-10-31
来自 亚特兰迪斯
状态 在线
[推荐阅读] 关于ogame的一个功能


<?php
var json = eval("(" ajaxObj.responseText ")");
?>




不要使用数据库
PHP中国
2007-3-10 11:37 AM#7
查看资料  访问主页  Blog  发短消息  顶部
 
yiyamzen (yiyamzen)
中级会员
Rank: 3Rank: 3
中级会员



UID 63892
精华 0
积分 490
帖子 358
金钱 490 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-4-1
状态 离线
[推荐阅读] 发个基于pdo的数据库操作类
我用MozillaFirefox调试结果如图
请高手们帮忙看一下,谢谢


 附件: 您所在的用户组无法下载或查看附件
2007-3-10 08:00 PM#8
查看资料  发短消息  顶部
 
yiyamzen (yiyamzen)
中级会员
Rank: 3Rank: 3
中级会员



UID 63892
精华 0
积分 490
帖子 358
金钱 490 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-4-1
状态 离线
[推荐阅读] 谁有div版的论坛左右分栏
我直接把代码贴出来吧
代码如下:

<script language="javascript">
var ajaxObj = null;

function getXmlHttp()
{
        var xmlObj = null;
        
        if(window.XMLHttpRequest)
        {
                xmlObj = new XMLHttpRequest();
        }
        else if (window.ActiveXObject)
        {
                xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
                xmlObj = new XMLHttpRequest();
        }

        return xmlObj;
}

function updateDiv()
{

var f = document.info;
var s1 = f.s1.value;
var s2  = f.s2.value;
var text  = f.text.value;

var url = "http://127.0.0.1/postsearch.php";
var postStr  = "s1="+ s1 +"&s2="+ s2 +"&text="+ text;

        ajaxObj = getXmlHttp();
        ajaxObj.onreadystatechange = onStateChange;
        ajaxObj.open("POST", "http://127.0.0.1/postsearch.php", true);
                ajaxObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        ajaxObj.setRequestHeader('If-Modified-Since', '0');
        ajaxObj.send(postStr);
}

function onStateChange()
{
        if(ajaxObj.readyState == 4 && ajaxObj.status == 200)
        {
                var json = eval('(' + ajaxObj.responseText + ')');
                document.getElementById("show").innerHTML =json.s_sid;
        }
}
</script>
2007-3-10 08:04 PM#9
查看资料  发短消息  顶部
 
yiyamzen (yiyamzen)
中级会员
Rank: 3Rank: 3
中级会员



UID 63892
精华 0
积分 490
帖子 358
金钱 490 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-4-1
状态 离线
[推荐阅读] 谁有div版的论坛左右分栏
问题已解决,我在echo json_encode($data);后加了一条exit;后它就
运行正常了
代码如下:
<?php
...
echo json_encode($data);
exit;
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body>
</body>
</html>
2007-3-10 10:51 PM#10
查看资料  发短消息  顶部
 11  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024356 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP