我的网站按以下文件夹结构组织
Root
Pages
CustomerManagement
DepartMentManagement
Script
UserControls
现在我在userControl文件夹中有一个用户控件。我必须使用外部js文件。所以我这样使用它
<script type="text/javascript" language="javascript" src="../Script/slider.js"></script>
我的理解是,因为两者都在root下,所以我使用了一个.. 现在发生的事情是,当在DepartMentManagement中使用此用户控件时,它会检查CustomerManagement中的脚本文件夹,因为..指的是上面的一个层次结构,找不到脚本文件。即使使用〜也无效。
我想使此脚本路径独立于使用此控件的路径。我不想将脚本引用代码移动到页面,因为控件需要脚本mot页面。请告诉我如何实现这一点。
答案 0 :(得分:0)
尝试这样
<script type="text/javascript" language="javascript" src="<%= ResolveUrl("~/Script/slider.js") %>" ></script>