Javascript
<script type="text/javascript">
//deaktop = "m." + window.location.host + window.location.pathname;
if ($(window).width() < 989) {
document.location = "m." + window.location.host + window.location.pathname;
}
</script>
结果网址
所以我的脚本似乎获取当前 URL,然后添加 “m”。 + window.location.host + window.location.pathname
到最后,而我只想转到 "m."+ window.location.host + window.location.pathname
最佳答案
您的问题出在“http”协议(protocol)上,也许也出在“www”上。
试试这个:
var url = window.location.protocol+"//m."+ window.location.href.replace('http://', '').replace('www.', '');
window.location.href = url;
关于Javascript 移动重定向不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31074057/