高手帮忙看个问题?

frankrenping 2010-10-26 04:20:07
用户名和密码验证都正确后,返回一个值是"true",然后打开网页 editprofile.asp, 但现在是只能看到页面有返回值:true 不能打开新页面,下面代码那里有错呢?


function callback() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var responseText = xmlhttp.responseText;
var divNode = document.getElementById("myDiv");
divNode.innerHTML = responseText;
if (responseText="true"){
window.open(editprofile.asp);
}
} else {
alert("something wrong!!!");
}
}

}
...全文
81 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
frankrenping 2010-10-26
  • 打赏
  • 举报
回复
后台我写错了,写成response.write(true),2.3楼是一样的,现在已经OK了,谢谢大家!都有分。
Mr-Jee 2010-10-26
  • 打赏
  • 举报
回复

function callback() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var responseText = xmlhttp.responseText;
var divNode = document.getElementById("myDiv");
divNode.innerHTML = responseText;
alert(responseText); //告诉我值多少,是什么显示什么。
if (responseText=="true"){
window.open('editprofile.asp');
}
} else {
alert("something wrong!!!");
}
}

}
frankrenping 2010-10-26
  • 打赏
  • 举报
回复
1.2楼提出的错误改正后,还是不行。
a673897736123 2010-10-26
  • 打赏
  • 举报
回复
window.open('editprofile.asp');
HSBOY86 2010-10-26
  • 打赏
  • 举报
回复
window.open("editprofile.asp");
Mr-Jee 2010-10-26
  • 打赏
  • 举报
回复
function callback() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var responseText = xmlhttp.responseText;
var divNode = document.getElementById("myDiv");
divNode.innerHTML = responseText;
if (responseText=="true"){
window.open(editprofile.asp);
}
} else {
alert("something wrong!!!");
}
}

}

52,780

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧