0

我有标准类型的uri:

www.example.com/controler/function/id

如何从 url 中删除 id 部分(它始终是一个数字)?

4

1 回答 1

0

如果你的 ID 真的很糟糕,你可以使用 History API 来隐藏它:

if(history.replaceState) {
    history.replaceState(null, '', 'http://www.example.com/controller/function');
}

它不适用于较旧的浏览器,但如果它仅用于美学目的(并且这些最好是重要的;否则,不要这样做!)那么它应该没问题。

于 2012-06-07T14:43:25.700 回答