javascript - window.location.href 到子文件夹

标签 javascript html href window.location

我尝试通过 js 在按钮单击事件上设置位置:

 onclick="window.location.href='shop/checkout'"

在“商店”页面上,此 onclick 事件将我引导至 /shop/shop/checkout。使用

onclick="window.location.href='checkout'"

引导我到/checkout,这有点令人困惑,因为href目标不是根目录...

但是,我尝试了“./shop/checkout”、“./checkout”、“/shop/checkout”、“/checkout”....似乎没有任何作用...我开始觉得愚蠢的...

<小时/>

路径本身并不是一个真正的物理目录。它被重写并传递到内容管理系统,该系统准备页面。因此路径必须是“/shop/checkout/”或“/shop/checkout”。

<小时/>

[编辑] 这是该死的内容管理器。我必须以另一种方式解决这个问题 -.-

最佳答案

你试过吗

onclick="location.href += 'checkout';"

关于javascript - window.location.href 到子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18253698/

相关文章:

http - HTML href 中没有 "http:"的绝对(完整)URL

javascript - 通过 JavaScript 打印网页的子集

javascript - 使用 apollo-boost 持久缓存

javascript - 如何在 Facebook 应用内浏览器中接收邮件?

javascript - 返回 Safari 5 扩展的 Activetab 索引

python - 使用 Python 将 HTML 中的短语转换为链接

html - 无法正确对齐我的按钮

html - 如何用`display :table-cell` over another div with `display:table-cell?` 重叠一个div的子元素

img 标签下方的 HTML 中心文本

css - href 乱七八糟的 css 动画