我需要获取一个 ASP.NET 网页并将其转换为纯 HTML 网页。
我已经完成了大部分工作,除了一件事:当我设置对 javascript 文件的引用时,我找不到替换 ASP.NET Page.ResolveUrl 函数的方法:
<script src="<%= Page.ResolveUrl("~/Scripts/MyScript.js") %>" type="text/javascript"></script>
我知道一些用户发布了有关 ResolveUrl 函数的 javascript 等效项的问题,但在我的情况下,您必须记住,必须使用该解决方案来加载 .js,因此对 .js 库的任何引用都可能导致鸡 -和鸡蛋问题。
编辑
我的网页和我的脚本包含在一个框架中。网页可以部署在子文件夹中,这是我使用 ResolveUrl 函数(而不是硬编码路径)的主要原因。