如何使用JavaScript在服务器上获取站点URL

塔兰吉尼

我正在尝试使用javascript获取网站的基本网址。我在用

var pathArray = window.location.pathname.split( '/' );
var baseURL = window.location.protocol + "//" + window.location.host + "/" + pathArray[1]+'/';

这是工作,mysite.com/project1但不是mysite.com

如何检查两个网址?我必须将ajax请求发送到URL。

提前致谢。

基利亚

基本网址应在标头中的特殊标记中定义:

<head>
<base href="http://example.com/project1/">
</head>

然后,您可以使用Javascript来阅读它:在现代浏览器中

var baseURL = document.baseURI

或更老

var baseURL = document.getElementsByTagName('base')[0].href

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Microsoft Graph API Java SDK:使用其服务器相对 url 获取站点

从服务器传递和获取JavaScript / HTML站点的变量

如何绕过cloudflare服务器以获取使用它的某些站点?

如何通过403阻止Nginx服务器上的站点

如何使用JavaScript获取服务器时间

如何获取IIS中托管的任何站点的服务器名称和托管站点名称?

当 wordpress 实例托管在主站点的单独服务器上时,如何将其托管为子目录 URL?

仅使用javascript更改站点语言而不使用服务器站点代码

如何找到使服务器崩溃的站点?

如何使服务器每次都检查站点?如何在服务器上运行脚本?

如何从自托管服务器上的http请求消息获取原始url?

如何使用一个站点的登录信息来登录另一台服务器上的另一个站点

如何使用服务器上的参数将纯URL重定向到php URL?

使用 JavaScript 获取媒体服务器 URL(无扩展名)的文件类型

Alfresco-从服务器端JavaScript获取URL

如何使用jsp或javascript在服务器上的浏览器中显示pdf

如何重定向(超链接)到站点上的服务器?(:3000)

在实时服务器上上传文件时如何显示“维护中的站点”消息?

如何在我的站点上放置 WSO2 身份服务器?删除 localhost 并公开

如何修复 WordPress 多站点网络上的内部服务器错误?

如何将Wordpress子站点从登台迁移到实时服务器(在Wordpress多站点上)?

如何使用Access VBA获取在服务器上打开(Excel)文件的用户的名称?

如何在 Ubuntu 服务器上使用 SFTP 删除获取的文件?

如何使用libcurl获取ftp服务器上的文件大小?

如何使用 PuTTY 从远程 SSH 服务器上的 PHP 中执行的命令获取结果?

如何在不使用 libcurl 的情况下从本地主机服务器获取 URL

当服务器返回“临时移动”或“永久移动”时,如何使用NSURLConnection获取重定向URL?

如何在iOS中使用url从服务器获取多个图像

如何在Redux Rehydrate上从服务器获取?