我正在尝试使用JavaScript的window.location.href
在页面上添加重定向。
我的网站是多语言的,我无法弄清楚如何使URL动态化,以便根据用户使用的语言将其重定向到页面的其他语言版本。
window.setTimeout(function(){
window.location.href = "/example"
}, 5000);
答案 0 :(得分:0)
您可以使用 window.navigator.language 确定用户的语言偏好(基于浏览器的设置)。因此,最简单的方法是这样做:
setTimeout(() => location.href = `/${navigator.language}/example`, 1000); // eg. /en-US/example
我使用 ES6模板字符串使网址动态化。