我有这个网站的链接:
http://example.com/example/index.html#page=page-1
我想检测 URL 的 #page=page-1 部分,并在单击链接时将其添加到http://example.com/example/indexcn.html(使其成为http://example .com/example/indexcn.html#page=page-1)。
这样做的原因是因为我想要一个双语网站,并在选项卡之间切换语言。
我查看了 onclick 函数和 window.location.pathname 函数:
$("a.language").click(function(){
function reloadPageWithHash() {
var initialPage = window.location.pathname;
window.location.replace('http://example.com/#' + initialPage);
}
});
但我不确定从这里去哪里(注意 window.location.pathname 检测到 'example/index.html#page=page-1' 而不仅仅是标签)。
希望有人可以帮助我。(:
谢谢!