|
|
1
3
我建议您阅读MDN对 window.location 像MDN中的其他内容一样,这也是非常简单和信息丰富的。 如果你知道URL的末尾有一个不必要的index.html部分,你可以:
或者您可以将其切片(因为它通常更快):
编辑 : 看到你的新问题,我可以说,只有当前的URL无法始终如一地安全地完成你想要的。
你需要
您需要的是以某种方式识别应用程序URL(应用程序的URL根)。 问题是,javascript只检查URL,就无法判断应用程序所在的位置。
假设您将站点部署到:
您将拥有以下URL:
Javascript可以通过斜线分割您的URL(
通过另一种方法(我首先建议),您可以删除URL的末尾(在您的情况下
因此,它将在以下URL上中断:
你的 最佳匹配 将其作为一个单独文件中的“配置变量”,您可以在部署到的每个位置对其进行编辑。
作为PHP变量(
或者更简单地说是一个javascript变量(
|
|
|
Hind Forsum · 如何从机器名请求IPv4地址? 9 年前 |
|
|
Bright Liu · 如何使用nginx内置参数$hostname 11 年前 |
|
|
Bernie Perez · 更改AWS OpsWorks中的主机名(厨师) 11 年前 |
|
|
Esha · 主机信息中的修剪机器名称 12 年前 |
|
|
user2480201 · 将IIS中的绑定主机名添加到网站中断站点 12 年前 |
|
|
Thanu · 获取localhost+htdocs文件夹的Java脚本 13 年前 |