母版页中的脚本地址

时间:2013-05-30 07:20:42

标签: asp.net web-applications master-pages

我在母版页中使用此代码:

<script src="Scripts/jquery.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.cycle.all.js" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function () {
        $('#zome').cycle({
            fx: 'zoom',
            sync: false,
            delay: -2000
        });
     })
</script>

我有默认页面和管理页面:Default.aspx和Admin / Admin.aspx

javascript在默认页面中工作,但此代码在管理页面中不起作用。 plaes帮助我在脚本中找到路径地址。

我检查这个地址,但不行!

/Scripts/jquery.min.js
And
~/Scripts/jquery.min.js

2 个答案:

答案 0 :(得分:0)

尝试:

<script language="javascript" src='<%# ResolveClientUrl("~/Scripts/MyScript.js")' type="text/javascript"/>

使用您自己的文件/文件夹名称替换路径和文件名。

答案 1 :(得分:0)

您可以在母版页中使用ResolveUrl,如下所示

 <script type="text/javascript" src='<%= ResolveUrl("~/Scripts/jquery.min.js")%>'></script>

<script src='<%= ResolveUrl("~/Scripts/jquery.cycle.all.js")%>' type="text/javascript"></script>