простой jQuery не работает на сервере (но локально) - PullRequest
0 голосов
/ 05 октября 2009

У меня есть простая 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>

1 Ответ

0 голосов
/ 06 октября 2009
  • Вы переносите его из не чувствительной к регистру ОС в чувствительную к регистру ОС (например, Windows в UNIX)? Если это так, проверьте, совпадает ли имя файла.
  • Правильно ли установлена ​​защита в вашем каталоге Includes, чтобы разрешить чтение службой веб-сервера?

Просто вещи для проверки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...