-1

我的网站 URL 是(示例http://mypage.com/en/?site=main。然后是与 PHP 一起解析数据的 JavaScript 代码。

之后,我需要一些代码将地址栏中的 URL 更改为http://mypage.com/en/,即删除最后一个/(斜杠)之后的内容。

如果可能,它应该是 jQuery/JavaScript 代码。

4

2 回答 2

0

我发现了一些可行的方法。您必须使用一种名为replaceState().

Mozilla 开发人员参考

var str = window.location.href;
window.history.replaceState({}, '', str.substr(0,str.lastIndexOf("/"))+"/");
于 2012-09-27T14:20:50.843 回答
-1

在 javascript 中使用split()函数。

例子 :

var url = "http://mypage.com/en/?site=main";
alert(url.split('?')[0]); 
于 2012-09-21T17:15:06.063 回答