У меня есть простая 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 сообщает «Ошибка: this [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>