我有一個腳本可以檢測您是否是iPhone用戶,並將其重定向到更友善的iPhone頁面。在iPhone上查看完整網站,而不是移動版本
<script type="text/javascript">
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
{
location.replace("http://domain.com/iphone/");
}
</script>
這很好,但有一個問題。按照約定爲用戶提供查看完整網頁的能力。但是,如果我鏈接到根,顯然重定向將發送到移動版本!
如果點擊從/iphone/
鏈接的任何想法,他們可以去/
並留在那裏。
是的,已注意。但是,問題是所有其他錨都將鏈接到href =「/」。所以,除非使用cookie,否則維護狀態的查詢字符串不會起作用。它可以在第一個請求上工作,但不是當用戶瀏覽另一個頁面時,然後單擊回家。他們會被提示再次轉移到移動網站。 – Rya 2010-11-19 04:54:31