从Javascript解析相对URL(对于ASP.NET)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Javascript解析相对URL(对于ASP.NET)相关的知识,希望对你有一定的参考价值。

  1. Url = function() { }
  2.  
  3. Url.prototype =
  4. {
  5. _relativeRoot: '<%= ResolveUrl("~/") %>',
  6.  
  7. resolve: function(relative) {
  8. var resolved = relative;
  9. if (relative[0] == '~') resolved = this._relativeRoot + relative.substring(2);
  10. return resolved;
  11. }
  12. }
  13.  
  14. $Url = new Url();
  15.  
  16.  
  17. //Now, anywhere I need to resolve a relative url in a script, I can do this:
  18. var logoUrl = $Url.resolve("~/Images/logo.png");

以上是关于从Javascript解析相对URL(对于ASP.NET)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MVC 应用程序中从 JavaScript 解析相对路径

javascript 使用N / url netsuite模块返回记录相对URL。记录类型或字符串ID以及要解析的记录的ID是必需的参数

从 ajax 调用到 javascript 日期的 ASP.NET 解析 DateTime 结果

打开图可以解析相对网址?

浏览器解析相对 url,就好像它们是绝对的一样

如何在Javascript中获取相对路径?