Javascript 找不到我的js

Javascript 找不到我的js,javascript,Javascript,我试图部署一个网站到朋友服务器,但它不包括我的js文件 我有这样一个非常简单的文件夹结构 MyWebPage: /Scripts/ /Styles/ default.aspx 这是我的代码: <head id="Head1" runat="server"> <title>Coming soon</title> <!--[if IE]><script language="javascript" type="tex

我试图部署一个网站到朋友服务器,但它不包括我的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>

马上就来
$(文档).ready(函数(){
$(“#”)日期选择器();
});
文件在那里,但不包括在内。 然而,我的CSS被包括在内

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


有人知道如何解决这个问题吗?它运行在2003 windows服务器上

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

您要包含的样式表位于以大写字母S开头的文件夹中:

<link href="/Styles/jque.....
             ^

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

不确定这是否对您有帮助,但在下面的文章中找到了这条信息:

在web服务器上安装.Net framework时,它会在根文件夹下安装一些脚本文件(包括上面的文件)(如果您进行默认安装,通常为“C:\inetpub\wwwroot”)。例如,您可以在“C:\inetpub\wwwroot\aspnet\u client\system\u web\1\u 1\u 4322”找到上面的文件


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

我能看到的唯一区别是关闭标记样式。对于css,您使用了隐式结束标记,而对于脚本文件,您使用了显式标记。@PawanMishra尝试了这个方法,但没有改变任何东西,链接被正确写入,但当我单击它们时,它们本身的文件是空的。如果我在文件资源管理器中查看这些文件,那么它们看起来就像我也应该尝试跟踪脚本的URL,但它们不在那里,尝试了大小写。我的文件夹不是IIS的默认web,它更进一步:“c:\inetput\wwwroot\mywebpage\”。你还认为这可能发生吗?
age="javascript" type="text/javascript" src="/scripts....
                                              ^