gpt4 book ai didi

javascript - ASP.NET - 用于引用 .CSS 和 .JS 的路径

转载 作者:可可西里 更新时间:2023-11-01 01:47:52 25 4
gpt4 key购买 nike

我的项目根目录中有一个母版页。我在整个项目和引用此母版页的子文件夹中都有内容页。如果我总是希望它们相对于根目录,那么引用我的 .CSS 和 .JS 文件的正确方法是什么?

这是我现在的做法:

link href="/common/css/global.css"script src="/common/javascript/global.js"

但这会破坏链接。我尝试不使用前导“/”,但这在我的子文件夹中的页面上不起作用。

最佳答案

我会用类似的东西

Server.ResolveClientUrl("~/common/css/global.css")

这将始终为您获取正确的 url。

例子:

根据评论,这将是完整用法。

<link type="text/css" rel="stylesheet" 
href='<%= Server.ResolveClientUrl("~/common/css/global.css") %>' />

根据评论,其他经过验证的用法,没有“error CS1061: 'System.Web.HttpServerUtility' does not contain a definition”错误:

    <script type="text/javascript" 
src="<%= Page.ResolveUrl("~/Scripts/YourScript.js") %>" ></script>

始终放置结束标记也很重要。

关于javascript - ASP.NET - 用于引用 .CSS 和 .JS 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/735684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com