如何隐藏网址包含的字符串?
假设我有网址:“example.com”
if(window.location.href.indexOf("example") > -1) {
window.location.href = "http://example.com/?t=440775";
}
这将被重定向并添加数字'?t = 440775'
现在,如何在网址中隐藏该号码?
if(window.location.href.indexOf("?t=440775") > -1) {
}
答案 0 :(得分:0)
我认为你不能。您无法更改浏览器地址字段的内容,也无需重定向到该地址。
答案 1 :(得分:0)
您可以使用历史记录Api更改网址而无需重新加载。
答案 2 :(得分:0)
if(window.location.href.indexOf("?t=440775") > -1) {
window.location.href = "http://example.com/";
}
:d
然而,严肃地说 - 你做不到。对于服务器网址:http://example.com/?t=440775
和http://example.com/
是两个完全不同的网页。如果您希望通过JS开始特定操作,我建议您查看#
和stateChange。