2012-09-04 30 views
0

嗨,我有一个快速的问题。动态虚拟目录和外部JavaScript链接

我有一个home.aspx和页眉内的头部我有一堆外部JavaScript文件标签。我遇到的问题是每当一个人添加一个目录,如

http://localhost:444/differentnames/Home.aspx# 

然后JavaScript链接中断,无法找到。我试过../但即使这似乎并不奏效。任何建议或帮助,将不胜感激。

回答

0

使用ResolveClientUrl像这样:

<head runat="server" id="head1"> <!-- runat="server" is important --> 
    <script src='<%=ResolveClientUrl("~/scripts/jquery-1.4.1.js") %>' /> 

哪里~是应用程序的根目录。无论页面如何嵌套,ResolveClientUrl都会妥善解决路径问题。

+0

@ user1084319像这样:'