我设计了一个网页和同一页面的移动版本(使用 jQuery Mobile)。
我有 javascript 代码可以检测用户是否使用移动设备,然后重定向到移动网站 (mobile.html)。
但是,当用户尝试从移动站点转到桌面或完整站点时,它会调出页面,但看起来不正确……当在移动设备上查看时,它有点放大和移位。
************The Javascript to detect mobile device************
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
document.location = "http://www.somedomain.com/mobile.html"; }
}
************jQuery Mobile button for Full Site ***************
<ul data-role="listview" data-inset="true">
<li>
<a href="http://www.somdomain.com/?view=full">Full Site</a>
</li>
</ul>
如何将重定向到完整网站,使其看起来像在移动设备上一样?