自动识别跳转代码

这段代码用于实现设备识别,针对手机和平板,当检测到Windows、Mac或Linux系统时,会跳转至http://lv34.com;对于电脑,特别是Android和iOS设备,如果不在iPad上,会重定向至http://m.lv34.com。主要依赖navigator对象检查用户代理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下是手机识别跳转,将以下代码是插入到手机模板中即可

<script type="text/javascript">

var system = {

win: false,

mac: false,

xll: false

};

var p = navigator.platform;

system.win = p.indexOf("Win") == 0;

system.mac = p.indexOf("Mac") == 0;

system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);

if (system.win || system.mac || system.xll) {

window.location.href = "http://lv34.com";

} else {}

</script>

以下是电脑识别跳转,将以下代码插入到电脑模板的文件中即可

<script type="text/javascript">

var browser = {

versions: function () {

var u = navigator.userAgent, app = navigator.appVersion;

return {

trident: u.indexOf('Trident') > -1,

presto: u.indexOf('Presto') > -1,

webKit: u.indexOf('AppleWebKit') > -1,

gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,

mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/),

ios: !!u.match(/i[^;]+;( U;)? CPU.+Mac OS X/),

android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,

iPhone: u.indexOf('iPhone') > -1 || (u.indexOf('Mac') > -1 && u.indexOf

('Macintosh') < 0),

iPad: u.indexOf('iPad') > -1,

webApp: u.indexOf('Safari') == -1

};} (),language: (navigator.browserLanguage || navigator.language).toLowerCase()}

if(!browser.versions.iPad){

if (browser.versions.android || browser.versions.iPhone) {

self.location = "http://m.lv34.com";

}}

</script>

<script type="text/javascript">uaredirect(

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bryan Ding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值