Javascript url-redirection与路径中的pound-bang char

时间:2016-01-25 03:16:49

标签: javascript

如何从表单重定向我的网址:

int

表格:

 http://example.com/#!foo

使用javascript?

我知道使用hashbang的url重定向在服务器端是不可能的,因为#永远不会发送到服务器。

我尝试过以下代码,但重定向没有发生。

http://example.com/folder/#!foo

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试:

window.location.assign(<the path you want>)

答案 1 :(得分:1)

尝试:

window.open('http://example.com/folder/'+window.location.hash);

正如您所说,哈希标记无论如何都不会传递给服务器。