asp.net中如何用/路径来引用js文件?

asp里面引用js文件时可以根路径asp这样用可以:<scripttype="text/javascript"src="/js/jquery.js"></script>a... asp里面引用js文件时可以根路径
asp这样用可以:<script type="text/javascript" src="/js/jquery.js"></script>
asp.net这样用不行:<script type="text/javascript" src="/js/jquery.js"></script>
asp.net里面这样引用会提示找不到文件,为什么呢?

asp.net中<script type="text/javascript" src="/demo_01/js/jquery.js"></script>手动加上网站所在文件夹名字可以引用,但是这样不是解决问题的方法
<script type="text/javascript" src="<%=Page.ResolveUrl("js/jquery.js") %>"></script>网上有人提示用这种方法来引用,但是程序运行后还是会被自动加上网站所在目录名,结果是:<script type="text/javascript" src="/demo_01/js/jquery.js"></script>如何把这个网站所在文件夹名字给去掉,请asp.net高手给指点一下

我想在aspx页面直接用/,像<img src="/images/logo.png">这种形式,该怎么实现
展开
 我来答
宇宙之心眼
推荐于2017-12-16 · TA获得超过623个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:414万
展开全部
/开头的地址,表示是从网站根目下开始计算。如果你是想要相对于当前页面进地相对引用,你把前面的/去掉,也就是说<script type="text/javascript" src="js/jquery.js"></script>这样就可以了。还有,那个ResolveUrl是一个很标准的ASP.NET的写法,在以后你有多个页面并且在不同的层级下引用,你就知道用这个的好处了。

还有,直接拖js文件过来也是很好的方案,但需要注意别在MasterPage中使用,不然容易出现问题
花语尘埃
2013-09-07 · TA获得超过170个赞
知道小有建树答主
回答量:503
采纳率:75%
帮助的人:213万
展开全部
你是不是路径写的不对,然后引用不成功额 <script type="text/javascript" language="javascript" src="js/a.js"></script>aspx页面都这样引用的额
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-07
展开全部
你直接从把js往页面拉就可以直接生成路径了,用不了那么费劲啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式