<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>正在跳转...</title> </head> <body> <script> var url = "http://op.inews.qq.com/m/news_download?src=3948&os=android&refer=100000308"; if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { var loadDateTime = new Date(); window.setTimeout(function() { var timeOutDateTime = new Date(); if (timeOutDateTime - loadDateTime < 5000) { window.location = "http://ios_downpage"; } else { window.close(); } }, 25); window.location = url; } else if (navigator.userAgent.match(/android/i)) { window.location.href = url; window.setTimeout(function () { window.location.href = "http://android_downpage"; }, 3000); } </script> </body> </html>
手机浏览器判断当前手机中是否安装了某app应用,如果app已经安装则打开app,如果尚未安装app,则跳转到app对应的下载地址页面。
最新推荐文章于 2024-01-15 18:04:53 发布
这段HTML代码展示了如何在手机浏览器中通过JavaScript判断用户设备并执行相应操作:若检测到是iOS设备,则在25毫秒后尝试跳转到app下载页面,如果5秒内未完成则关闭窗口;如果是Android设备,直接跳转到app下载页面,并在3秒后如果app未启动则跳转到下载页面。

4972

被折叠的 条评论
为什么被折叠?



