我有一个简单的HTML页面
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Home </title>
<script type="text/javascript" src="_includes/jquery.js"></script>
<script type="text/javascript" src="_includes/readAboutXML_OLD.js"></script>
</head>
<body>
<div id="content"></div>
<script>
$(document).ready(function(){ loadXML("page1"); });
</script>
</body>
</html>
和我的readAboutXML_OLD.js文件
function loadXML(whichPage) {
$.get("_includes/about.xml",{ },function(xml){
$("#content").append($(whichPage,xml).find("content").html());
});
}
jquery.js是版本1.3.2,并且在我的本地计算机上都可以正常工作。 但当我将其上传到服务器时,FF错误控制台显示“错误:此[0] .innerHTML未定义”(然后指向我的源文件)。
谁能开导我?再次,文件在本地工作,XML显示,一切都很好。哦,这是XML:
<?xml version="1.0" encoding="UTF-8" ?>
<about>
<page1>
<imageTag>about/ProgramOverview.jpg</imageTag>
<headline>Program Overview</headline>
<content>
<p><strong>Unparalleled Learning and Networking Opportunities</strong></p>
<p>Financial support is a critical component of the Program............</p></content>
<captionText>Scholar</captionText>
<captionBkgd>about/ProgramOverviewCaptionBkgd.jpg</captionBkgd>
</page1>
</about>
答案 0 :(得分:0)
只是要检查