簡體   English   中英

Javascript重定向移動專用頁面

[英]Javascript Redirect Mobile Specific Page

我有一個網站和該網站的移動版本,我想根據用戶的瀏覽器大小使用某些方法來重定向用戶。 目前,我有:

<script>
if (screen.width <= 1024) window.location.replace("http://www.website.com/")
else window.location.replace("http://m.website.com/")
</script>

這對於重定向到首頁來說效果很好,但是基於外部收入來源鏈接到特定頁面又如何呢? 例如,如果有人在http://www.website.com/post.php?id=1111閱讀了有關我最新博客的推文,那么我如何確保將移動用戶重定向到http://m.website.com/post.php?id=1111嗎?

嘗試這樣的事情:

var reg = "www.website.com";
var mob = "m.website.com";

if(screen.width >= 1024) {
   if(window.location.hostname != reg)
      window.location.replace("http://" + reg + window.location.pathname + window.location.search)
}
else {
   if(window.location.hostname != mob)
      window.location.replace("http://" + mob + window.location.pathname + window.location.search)
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM