无法找到我的js包括

时间:2011-11-05 13:25:22

标签: javascript

我试图将网站部署到朋友服务器,但它包含我的js文件?

我有一个非常简单的文件夹结构,如

MyWebPage:
/Scripts/
/Styles/
default.aspx

这是我的代码:

<head id="Head1" runat="server">
    <title>Coming soon</title>    
       <!--[if IE]><script language="javascript" type="text/javascript" src="/js/excanvas.js"></script><![endif]-->
    <script language="javascript" type="text/javascript" src="/Scripts/jquery-1.4.2.js"></script>
    <script language="javascript" type="text/javascript" src="/Scripts/jquery.flot.js"></script> 
    <script language="javascript" type="text/javascript" src="/Scripts/jquery.flot.selection.js"></script>
    <script language="javascript" type="text/javascript" src="/Scripts/jquery-ui1-8.min.js"></script>
    <script language="javascript" type="text/javascript" src="/Scripts/csspopup.js"></script>
    <script language="javascript" type="text/javascript" src="/Scripts/renderGraph.js"></script>        
    <script language="javascript" type="text/javascript">
        $(document).ready(function () {
            $("#<% = datepicker.ClientID %>").datepicker();
          });
    </script>

  <link href="/Styles/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css"/>
 </head>
<body>

文件在那里,但它们不包括在内。 但是,我的CSS被包括在内。

可能是服务器dosnt允许javascripts吗?我试过IE和FF的最新版本。我试图转到脚本的URL,它们是空的,但css的URL不是。

任何人都知道如何解决这个问题?它在2003 Windows服务器上运行

3 个答案:

答案 0 :(得分:2)

您包含的样式表位于以大写S:

开头的文件夹中
<link href="/Styles/jque.....
             ^

代码中的脚本文件夹不会:

age="javascript" type="text/javascript" src="/scripts....
                                              ^

所以我的猜测是文件夹是大写的,但不是代码中的URI。

答案 1 :(得分:0)

我怀疑服务器不允许使用javascript。检查文件的权限,并确保每个人都可以阅读。

答案 2 :(得分:0)

不确定,如果这对您有任何帮助,但在以下文章中找到了这条信息:http://www.syncfusion.com/FAQ/aspnet/web_c1c.aspx#q508q

“当您在Web服务器上安装.Net框架时,它会在根文件夹下安装一些脚本文件(包括上面的文件)(如果您进行默认安装,通常是”C:\ inetpub \ wwwroot“)。您可以例如,在“C:\ Inetpub \ wwwroot \ aspnet_client \ system_web \ 1_1_4322”中找到上述文件。

如果在Web服务器中安装ASP.Net后将Web根目录重新配置为其他目录,则可能会出现上述问题。如果是这种情况,那么运行'aspnet_regiis -c'(例如,实用程序在%windir%\ Microsoft.NET \ Framework \ v1.1.4322下)或手动将上述脚本文件复制到您下面的类似子目录中当前的Web根目录。此外,如果您详细查看错误消息,您会注意到该文件应该在哪里。“