ajax文件typeerror,jQuery.ajax在服务器上给出“ TypeError:无法读取null的属性'documentElement'”,但不是本地的...

我的http://alpha.spherecat1.com/上的jQuery代码有问题,但是本地副本可以正常工作。如您所见,如果您现在访问该站点,那么ajax调用将产生以下错误:

“ TypeError:无法读取null的属性’documentElement’”

我已经检查并重新检查并重新上传了我能想到的所有内容。该文档说以确保我发送了正确的MIME类型,但是我没有用。这是令人反感的代码:

function changePageAJAX(newPage, method)

{

if (method != "replace")

{

window.location.hash = newPage;

}

newPage = newPage.substring(1); // Remove the hash symbol.

title = "SphereCat1.com | " + fixCase(newPage.replace(/\//g, " > ")); // Set the window title.

newPage = "ajax/" + newPage + ".html"; // Add path.

if (newPage == currentPage)

{

return; // Don't let them load the current page again.

}

$.ajax({ // jQuery makes me feel like a code ninja.

url: newPage,

dataType: "xml",

success: function(data, status, xmlhttp){ renderPage(xmlhttp); },

error: function(xmlhttp, status, error){ alert(error); renderPage(xmlhttp); }

});

document.title = title;

currentPage = newPage;

}

然后继续将页面渲染为div。它抓取的页面在上一个URL的/ ajax文件夹中可见。您能提供的任何帮助将不胜感激!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值