当我在使用类似Facebook的滚动条显示的图标通知列表上使用鼠标悬停事件时,我有一个包含通知图标的用户控件。我使用了链接下面的自定义滚动条:
http://baijs.nl/tinyscrollbar/
我添加了.js文件的路径,该文件在此链接中用于我的用户控制页面
我使用此用户控件来掌握我的项目的页面和许多其他网页 但滚动条不起作用
当我在每个页面中添加js的这条路径然后滚动条它正在工作但是有很多页面我无法提供路径。
我该如何解决这个问题?
尝试
<link href='<%= ResolveUrl("~/assets/css/website.css") %>' rel="stylesheet" type="text/css" />
<script type="text/javascript" src='<%= ResolveUrl("~/assets/js/homebanner/jquery.tinyscrollbar.min.js") %>'></script>
答案 0 :(得分:0)
使用resolve url包含该文件
&lt;%= ResolveUrl(“〜/ fielName.js”)%&gt;;
<link href='<%= ResolveUrl(~/styles/MyStyles.css") %>' rel="stylesheet" type="text/css" />
<script type="text/javascript" src='<%= ResolveUrl("~/scripts/MyJScript.js")' %>">
在母版页中添加您的文件
并使用上面的文件路径。
另外,你必须提供完整的道路
像
<script type="text/javascript" src="http://yoursite/scripts/MyJScript.js">
答案 1 :(得分:-2)
我使用ScriptCombiner解决了这个问题。 我在记事本中保存了javascript文件的路径(〜/ assets / js / homebanner / jquery.tinyscrollbar.min.js)并添加到App_Data文件夹中,还将JavaScriptMinifier.cs和JavaScriptMinifier.cs添加到App_Code文件夹中。 最后我添加了&lt;%= ScriptCombiner.GetScriptTags(“Site_Scripts”,2)%&gt;到我的用户控制页面和母版页,并从用户控件中删除。