1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<script type=
"text/javascript"
>
// borwserRedirect
(
function
browserRedirect(){
var
sUserAgent = navigator.userAgent.toLowerCase();
var
bIsIpad = sUserAgent.match(/ipad/i) ==
'ipad'
;
var
bIsIphone = sUserAgent.match(/iphone os/i) ==
'iphone os'
;
var
bIsMidp = sUserAgent.match(/midp/i) ==
'midp'
;
var
bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) ==
'rv:1.2.3.4'
;
var
bIsUc = sUserAgent.match(/ucweb/i) ==
'web'
;
var
bIsCE = sUserAgent.match(/windows ce/i) ==
'windows ce'
;
var
bIsWM = sUserAgent.match(/windows mobile/i) ==
'windows mobile'
;
var
bIsAndroid = sUserAgent.match(/android/i) ==
'android'
;
if
(bIsIpad || bIsIphone || bIsMidp || bIsUc7 || bIsUc || bIsCE || bIsWM || bIsAndroid ){
window.location.href =
'跳轉的移動端網址'
;
}
})();
</script>
<script type=
"text/javascript"
>
<!--
//平臺、設備和操做系統
var
system = {
win:
false
,
mac:
false
,
xll:
false
,
ipad:
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);
system.ipad = (navigator.userAgent.match(/iPad/i) !=
null
)?
true
:
false
;
//跳轉語句,若是是手機訪問就自動跳轉到wap.baidu.com頁面
if
(system.win || system.mac || system.xll||system.ipad) {
}
else
{
}
-->
</script>
|
騰訊跳轉javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<script type=
"text/javascript"
>
if
(window.location.toString().indexOf(
'pref=padindex'
) != -1){
}
else
{
if
(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
if
(window.location.href.indexOf(
"?mobile"
)<0){
try
{
if
(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
}
else
if
(/iPad/i.test(navigator.userAgent)){
//window.location.href="http://www.qq.com/pad/"
}
else
{
}
}
catch
(e){}
}
}
}
</script>
<script type=
"text/javascript"
>
<!--
//平臺、設備和操做系統
var
system = {
win:
false
,
mac:
false
,
xll:
false
,
ipad:
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);
system.ipad = (navigator.userAgent.match(/iPad/i) !=
null
)?
true
:
false
;
//跳轉語句,若是是手機訪問就自動跳轉到wap.baidu.com頁面
if
(system.win || system.mac || system.xll||system.ipad) {
}
else
{
}
-->
</script>
|
JS 判斷瀏覽器客戶端類型(ipad,iphone,android)css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
<script type=
"text/javascript"
>
var
bForcepc = fGetQuery(
"dv"
) ==
"pc"
;
function
fBrowserRedirect(){
var
sUserAgent = navigator.userAgent.toLowerCase();
var
bIsIpad = sUserAgent.match(/ipad/i) ==
"ipad"
;
var
bIsIphoneOs = sUserAgent.match(/iphone os/i) ==
"iphone os"
;
var
bIsMidp = sUserAgent.match(/midp/i) ==
"midp"
;
var
bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) ==
"rv:1.2.3.4"
;
var
bIsUc = sUserAgent.match(/ucweb/i) ==
"ucweb"
;
var
bIsAndroid = sUserAgent.match(/android/i) ==
"android"
;
var
bIsCE = sUserAgent.match(/windows ce/i) ==
"windows ce"
;
var
bIsWM = sUserAgent.match(/windows mobile/i) ==
"windows mobile"
;
if
(bIsIpad){
var
sUrl = location.href;
if
(!bForcepc){
}
}
if
(bIsIphoneOs || bIsAndroid){
var
sUrl = location.href;
if
(!bForcepc){
}
}
if
(bIsMidp||bIsUc7||bIsUc||bIsCE||bIsWM){
var
sUrl = location.href;
if
(!bForcepc){
}
}
}
function
fGetQuery(name){
//獲取參數值
var
sUrl = window.location.search.substr(1);
var
r = sUrl.match(
new
RegExp(
"(^|&)"
+ name +
"=([^&]*)(&|$)"
));
return
(r ==
null
?
null
: (r[2]));
}
function
fShowVerBlock(){
if
(bForcepc){
document.getElementByIdx_x(
"dv_block"
).style.display =
"block"
;
}
else
{
document.getElementByIdx_x(
"ad_block"
).style.display =
"block"
;
}
}
fBrowserRedirect();
</script>
|
以上所述是小編給你們介紹的JS前端開發判斷是不是手機端並跳轉操做,但願對你們有所幫助,若是你們有任何疑問歡迎給我留言,小編會及時回覆你們的,在此也很是感謝你們對腳本之家網站的支持!前端