2

如果设备是移动设备(iPhone、Android、Windows 等),我想将它转到与查看页面的桌面设备不同的链接。

例如,如果我想使用 URL 方案在移动设备上打开 instagram,但在桌面设备上打开 instagram 网站。

感谢所有帮助!

4

2 回答 2

2

像这样运行Ilan的代码

<a href="javascript:testBrowser()>Link</a>

wheretestBrowser()是一个包含他的代码的函数。

于 2013-10-12T23:43:24.340 回答
1

你可以尝试使用这个:

<script type="text/javascript">
if( /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ) && (window.location.href == "http://yourhomeurl.com"){
window.location = "http://yourredirecturl.com";
}
</script>

它的作用:检测用户正在使用的设备并将它们重定向到 url ( http://yourredirecturl.com )

于 2013-10-12T23:28:29.953 回答