$.mobile.path.makeUrlAbsolute()

ファイルやディレクトリへの相対URLを、絶対URLに変換するユーティリティ関数。

引数

relUrl string, 必須
ファイルもしくはディレクトリへの相対URL
absUrl string, 必須
基になるファイルまたはディレクトリへの絶対URL

戻り値

渡された相対URLを絶対URLに返還したものを返します。

サンプル

次のコードは “http://foo.com/a/b/c/file.html” を返します。

var absUrl = $.mobile.path.makeUrlAbsolute("file.html", "http://foo.com/a/b/c/test.html");

次のコードは “http://foo.com/a/foo/file.html” を返します。

var absUrl = $.mobile.path.makeUrlAbsolute("../../foo/file.html", "http://foo.com/a/b/c/test.html");

次のコードは “http://foo.com/bar/file.html” を返します。

var absUrl = $.mobile.path.makeUrlAbsolute("//foo.com/bar/file.html", "http://foo.com/a/b/c/test.html");

次のコードは “http://foo.com/a/b/c/test.html?a=1&b=2” を返します。

var absUrl = $.mobile.path.makeUrlAbsolute("?a=1&b=2", "http://foo.com/a/b/c/test.html");

次のコードは “http://foo.com/a/b/c/test.html#bar” を返します。

var absUrl = $.mobile.path.makeUrlAbsolute("#bar", "http://foo.com/a/b/c/test.html");