代码之家  ›  专栏  ›  技术社区  ›  Daniel

从MS Server 2003运行JavaScript文件需要什么?

  •  0
  • Daniel  · 技术社区  · 14 年前

    我必须在服务器上安装一些东西才能让它们工作吗?

    编辑: (对不起,我是新来的,英语不是我的母语,所以我很难很好地描述情况)我下载了 this free Ajax Chat app

    编辑2: 好吧,这就是我对Firebug的看法:

    invalid XML markup
    [Break on this error] var chat_path = <?="'$chat_path'"; ?>;\n
    indicator (Zeile 22)
    imageButtonAdd is not defined
    [Break on this error] <script type="text/javascript"> imageButtonAdd('submit_send'); </script>
    indicator (Zeile 70)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}colors.png'";?>;\n
    indicator (Zeile 121)
    imageButtonAdd is not defined
    [Break on this error] <script type="text/javascript"> imageButtonAdd('submit_login'); </script>
    indicator (Zeile 164)
    imageButtonAdd is not defined
    [Break on this error] <script type="text/javascript"> imageButtonAdd('submit_glogin'); </script>
    indicator (Zeile 193)
    dropdown_attach is not defined
    [Break on this error] if (document.getElementById("room_pare...om_child", "hover", "y", "default");
    indicator (Zeile 207)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 227)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 232)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 237)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 242)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 247)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 252)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 257)
    invalid XML markup
    [Break on this error] img.src = <?="'{$chat_path}smileys/{$pathinfo['basename']}'";?>;\n
    indicator (Zeile 262)
    chat_api_onload is not defined
    [Break on this error] <!DOCTYPE html PUBLIC "-//W3C//DTD XHT...rg/TR/xhtml1/DTD/xhtml1-strict.dtd">
    indicator (Zeile 1)
    popup_show is not defined
    [Break on this error] javascript:popup_show('smiley',%20'smi...20-122,%20%20-210,%20'chat',%20false);
    javasc...false); (Zeile 1)
    popup_show is not defined
    [Break on this error] javascript:popup_show('smiley',%20'smi...20-122,%20%20-210,%20'chat',%20false);
    javasc...false); (Zeile 1)
    popup_show is not defined
    

    Windows
    (来源: img.i7m.de

    这是我在Mac上看到的:

    Mac
    (来源: img.i7m.de

    1 回复  |  直到 5 年前
        1
  •  1
  •   Josh Andreas Rehm    14 年前

    当你说“。。。所有使用JavaScript的东西。。。你看到了什么行为?您确定正在加载所需的JavaScript文件吗?你用什么浏览器?你看到什么错误了吗?服务器端的功能正常吗?这只是客户端的问题吗?

    我强烈建议使用 Firebug

    编辑 :根据您发布的JavaScript错误,我看到两件事:

    1. var chat_path = <?="'$chat_path'"; ?>; . 如果Firebug/浏览器可以看到PHP标记,则表示PHP没有运行或没有正确配置。查看页面源代码并查看是否有 <?php PHP short tags
    2. imageButtonAdd is not defined . 这意味着JavaScript函数imageButtonAdd没有定义:-)这很可能是因为聊天应用程序的JavaScript文件没有正确安装。查看源代码并查找任何 <script src="..."> 标记并确保所有URL都有效。检查Firebug的“Net”选项卡,看看是否有JavaScript包含生成404notfound错误。