ajax在IE7中正常,FF中不正常,请高手指点

david_shar 2009-07-28 11:49:00
ajax部分代码如下
function VerifyDomain(domain, notelabel)
{
var r=Math.round(Math.random()*10000);
$.ajax({
type: "GET",
dataType: "TEXT",
url: CONST_SITE_DOMAIN+"/util/IsDomainExist.aspx?Domain=" + escape(domain) + "&r="+r,
beforeSend: function(XMLHttpRequest){
},
success: function(data, textStatus){
$("#" + notelabel).empty();
if(data == "False")
{
$("#" + notelabel).append("恭喜," + storeName + "可以使用!");
}
else
{
$("#" + notelabel).append(+ domain + "已经被注册,请选择其他域名!");
}
},
complete: function(XMLHttpRequest, textStatus){
},
error: function(){
//请求出错处理
alert("Error");
}
});
}

对应的IsDomainExist.aspx.c如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Response.Write(Admin.IsDomainExist(Request.QueryString["Domain"].Trim()).ToString());
Response.End();
}
}

在IE7下面运行是正常的,而且没有错误提示。但在FF下,会弹出alert窗口提示错误。这是为什么呢?
...全文
121 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2009-07-29
  • 打赏
  • 举报
回复
用了jq应该不会出现兼容性问题,猜测可能是跨域了

url: CONST_SITE_DOMAIN+"/util/IsDomainExist.aspx?Domain=" + escape(domain) + "&r="+r,


上面红色部分是你当前站点的路径没有?
david_shar 2009-07-29
  • 打赏
  • 举报
回复
url部分没有跨域,用的是localhost,应该不是这个问题

52,797

社区成员

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

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