【问题标题】:How do I get VS2019 to Respect Absolute Paths?如何让 VS2019 尊重绝对路径?
【发布时间】:2021-05-21 00:44:08
【问题描述】:

如何让 Visual Studio 2019 尊重绝对 URL 路径?

背景 = 我使用 VS2019 开发我的静态/动态网页。我通过 VS2019 附带的 IIS 服务器调试/校对它们。
问题 = 我的浏览器不会在我的网页上完全加载/检索外部/绝对资源(即,在“localhost:##### ")。
解决方案 = ¿?

注意 #1:网页托管在我的网络服务器(即“http://example.com”)上时可以正常显示
注意#2:通过目录路径(即“C:\Folder\Page.html”)访问网页时,网页显示正常

注意 #3:我的浏览器都不会运行外部链接的 javascript - 当我使用 VS2019 的 IIS 服务器时
注意 #4:我的所有浏览器都将运行外部链接的 javascript - 当我使用目录路径时
注意 #5:谷歌浏览器显示最差(不会加载 css;不会加载图像文件)
注意 #6:IE11 仅显示“打印”css 媒体类型 ( 注意 #7:Firefox 仅显示“打印”css 媒体类型 (

地点:
“外部/绝对路径”≈http://example.com/folder/file.css
“完全加载/检索” = 使用外部 css、外部 javascript、外部文件
“我的浏览器”= Chrome、IE11、Firefox。

我觉得在 VS2019 中应该有一个设置可以让我使用完全有效的外部/绝对路径(特别是因为目录路径允许它)。但我的研究并没有取得任何成果。

你知道吗?

谢谢

【问题讨论】:

    标签: javascript html css iis visual-studio-2019


    【解决方案1】:

    通常是静态资源,例如 CSS 和图片 应该在 /public 目录下 大多数服务器将为您提供这些文件。 iis 包括在内 但是在代码中......在url中排除/public。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 2020-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-07
      相关资源
      最近更新 更多