Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
libai
/
footsen
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
718a6314
authored
Jul 26, 2020
by
liubai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单独支付宝
parent
df3ee715
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
707 additions
and
0 deletions
footseen/phonepay/aloneAlipay.html
footseen/phonepay/aloneAlipay.html
0 → 100644
View file @
718a6314
<!DOCTYPE html>
<html
lang=
"en"
>
<head>
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"
/>
<meta
name=
"apple-mobile-web-app-capable"
content=
"yes"
>
<meta
name=
"apple-mobile-web-app-status-bar-style"
content=
"black-translucent"
>
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
name=
"wap-font-scale"
content=
"no"
>
<script
src=
"../lib/fsize.js"
></script>
<script
src=
"../lib/jquery-3.1.1.min.js"
></script>
<title></title>
<link
rel=
"stylesheet"
href=
"../css/iosSelect.css"
>
<link
rel=
"stylesheet"
href=
"../css/base.css"
>
<link
rel=
"stylesheet"
href=
"../css/fireflyPay.css?v='20191120'"
>
<link
rel=
"stylesheet"
href=
"../css/background.css"
/>
<style>
.glyphicon
{
background
:
url(../img/right.png)
no-repeat
;
background-size
:
100%
100%
;
display
:
inline-block
;
width
:
0.6rem
;
height
:
0.6rem
;
margin-top
:
0.4rem
;
}
.big-zuan-box
{
background
:
#FFF0F7
;
position
:
relative
;
display
:
none
;
width
:
9.04rem
;
height
:
3.306rem
;
margin
:
0
auto
.666rem
;
overflow
:
hidden
;
border-radius
:
0.32rem
;
-webkit-border-radius
:
0.32rem
;
-moz-border-radius
:
0.32rem
;
}
.big-money
{
width
:
100%
;
text-align
:
center
;
font-size
:
0.666rem
;
color
:
#FF57A0
;
height
:
1.2rem
;
line-height
:
1.2rem
;
font-weight
:
bold
;
position
:
absolute
;
left
:
0
;
top
:
.8rem
;
}
.big-money
img
{
width
:
0.44rem
;
height
:
0.506rem
;
vertical-align
:
middle
;
margin-top
:
-.1rem
;
margin-right
:
0.066rem
;
}
.L-En
.g-credit-En
{
width
:
5rem
!important
;
}
.L-En
.g-Point-En
{
width
:
4.4rem
!important
;
}
.L-En
.g-member-En
{
width
:
5.5rem
!important
;
}
.L-En
.g-phone-En
{
width
:
5.8rem
!important
;
}
.p-w
{
background
:
#FFF
;
padding-top
:
.707rem
;
}
.apple-ul
li
{
background
:
#FFF
;
margin-bottom
:
0
;
}
.apple-ul
li
.visapay
img
{
width
:
auto
;
height
:
.6rem
;
}
.apple-ul
li
.alipay
img
{
width
:
2.6rem
;
}
.apple-ul
li
.molpay
img
{
width
:
2.3rem
;
}
.apple-ul
li
.gash-Point
img
,
.apple-ul
li
.gash-member
img
,
.apple-ul
li
.gash-credit
img
,
.apple-ul
li
.gash-phone
img
{
width
:
3.3rem
;
}
.apple-ul
li
.gash-Point
img
{
width
:
3rem
;
}
.apple-ul
li
.gash-member
img
{
width
:
3.4rem
;
}
.apple-ul
li
.gash-credit
img
{
width
:
3.6rem
;
}
.apple-ul
li
.gash-phone
img
{
width
:
3.8rem
;
}
.apple-ul
li
.payatm
img
{
width
:
2.786rem
;
}
.apple-ul
li
.gopay
img
{
width
:
4.106rem
;
}
.apple-ul
li
.alfama
img
{
width
:
3.5rem
;
}
.apple-ul
li
.paywallet
img
{
width
:
6rem
;
}
.apple-ul
li
.gash-Point
img
.en
{
width
:
5.5rem
!important
;
}
.apple-ul
li
.gash-member
img
.en
{
width
:
5.5rem
!important
;
}
.apple-ul
li
.gash-credit
img
.en
{
width
:
3.8rem
!important
;
}
.apple-ul
li
.gash-phone
img
.en
{
width
:
8rem
!important
;
}
.apple-ul
li
.weipay
img
.en
{
width
:
3.5rem
;
}
.userInfo
{
position
:
absolute
;
left
:
0
;
width
:
50%
;
top
:
2.4rem
;
height
:
.733rem
;
line-height
:
.733rem
;
font-size
:
0
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
.userInfo
img
{
width
:
.533rem
;
height
:
.533rem
;
vertical-align
:
middle
;
margin-top
:
-.25rem
;
margin-left
:
.373rem
;
border-radius
:
50%
;
-webkit-border-radius
:
50%
;
-moz-border-radius
:
50%
;
}
.userInfo
span
{
font-size
:
.3rem
;
color
:
#666
;
display
:
inline-block
;
}
.userInfo
.userName
{
color
:
#333
;
margin
:
0
0.066133rem
;
}
.siteInfo
{
position
:
absolute
;
right
:
.373rem
;
width
:
3.8rem
;
top
:
2.4rem
;
height
:
.733rem
;
line-height
:
.733rem
;
font-size
:
0
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
text-align
:
right
;
font-size
:
0.32rem
;
color
:
#333
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
.siteInfo
img
{
width
:
0.213rem
;
height
:
0.266rem
;
vertical-align
:
middle
;
margin-right
:
0.066rem
;
margin-top
:
-.05rem
;
}
.ios-select-widget-box
header
.iosselect-header
{
background-color
:
#FFF
;
}
.ios-select-widget-box
header
.iosselect-header
a
{
color
:
#007aff
;
}
.bigRecord
{
color
:
#333
;
font-size
:
0.32rem
;
position
:
absolute
;
right
:
.3rem
;
top
:
.2rem
;
}
.apple-ul
li
.linepay
img
{
width
:
2.4rem
;
}
.apple-ul
li
.jkopay
img
{
width
:
2.4rem
;
}
.p-w
.apple-ul
li
.wpay
{
display
:
none
!important
;
}
.apple-ul
li
.jkopay
,
.apple-ul
li
.linepay
,
.apple-ul
li
.taiwanpay
{
display
:
none
;
}
.p-w
.apple-ul
li
{
display
:
none
!important
;
}
.p-w
.apple-ul
li
.alipay
{
display
:
block
!important
;
}
</style>
</head>
<body>
<div
class=
"p-w"
>
<div
class=
'big-zuan-box'
>
<p
class=
"big-money"
><img
src=
"../img/smallzuan.png"
alt=
""
>
--
</p>
<div
class=
"userInfo"
></div>
<div
class=
"siteInfo"
></div>
<span
class=
"bigRecord"
></span>
</div>
<ul
class=
"apple-ul"
></ul>
</div>
</body>
<script
src=
"../js/iosSelect.js"
></script>
<script
src=
"../lib/payLangchange.js?v=2020070717033333333333"
></script>
<script
src=
"../js/phonepay.js?v=2020070717033333333333"
></script>
<script>
$
(
'title'
).
text
(
langList
[
langType
].
paytitle
);
$
(
'.bigRecord'
).
text
(
langList
[
langType
].
payrecord
);
var
$url
=
'https://www.footseen.com/footseen'
;
var
titleList
=
[
{
"recordTitle"
:
"消費記錄"
,
'moneyTitle'
:
'獲得記錄'
,
},
{
"recordTitle"
:
"record"
,
'moneyTitle'
:
'Obtain records'
,
},
{
"recordTitle"
:
"تسجيل الاستهلاك"
,
'moneyTitle'
:
'تسجيل الحصول'
,
}
]
var
country
=
{
'AE'
:
"WPAY"
,
'AF'
:
"WPAY"
,
'DJ'
:
"WPAY"
,
'DZ'
:
"WPAY"
,
'EG'
:
"WPAY"
,
'ER'
:
"WPAY"
,
'IQ'
:
"WPAY"
,
'JO'
:
"WPAY"
,
'KM'
:
"WPAY"
,
'KW'
:
"WPAY"
,
'LB'
:
"WPAY"
,
'LY'
:
"WPAY"
,
'MA'
:
"WPAY"
,
'MR'
:
"WPAY"
,
'OM'
:
"WPAY"
,
'PS'
:
"WPAY"
,
'QA'
:
"WPAY"
,
'SA'
:
"WPAY"
,
'SD'
:
"WPAY"
,
'TD'
:
"WPAY"
,
'TN'
:
"WPAY"
,
'YE'
:
"WPAY"
,
}
var
bbb
=
location
.
href
;
var
data
=
url_get_params
(
bbb
)
sessionStorage
.
token
=
data
.
token
;
//k
// if(sessionStorage.kkk!='undefined')sessionStorage.uid = data.uid;
// //t
// sessionStorage.kkk = data.token;//k
sessionStorage
.
appversion
=
data
.
appversion
;
function
url_get_params
(
url_path
)
{
var
url
=
url_path
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
return
theRequest
;
}
var
url
=
window
.
location
.
href
;
// var strst = 'http://yabolive.com/archive/recharge.html?uid=1564864&pkg=ios.yabolive&version=100&lang=2';
// console.log(url.split('uid=')[1].split('&')[0]);
var
reg
=
/uid=
([
0-9
]
+
)
/
;
try
{
sessionStorage
.
uid
=
url
.
match
(
reg
)[
1
];
sessionStorage
.
bbb
=
url
.
match
(
reg
)[
1
];
}
catch
(
error
){
}
//获取当前用户地区
if
(
sessionStorage
.
appversion
!=
'undefined'
)
{
$
(
".big-zuan-box"
).
show
();
$
.
ajax
({
url
:
$ip
+
'/user/getUserInfo.html'
,
type
:
"post"
,
data
:
{
os
:
"WEB"
,
cid
:
"web_gw"
,
lang
:
sessionStorage
.
lang
,
uid
:
sessionStorage
.
uid
,
token
:
sessionStorage
.
token
},
success
:
function
(
msg
)
{
var
data
=
JSON
.
parse
(
msg
)
$
(
".big-money"
).
html
(
'
<
img
src
=
"../img/big-zuan.png"
alt
=
""
>
' + data.data.diamond);
var str = '';
str += '
<
img
src
=
"' + cdn + data.data.faceimg + '?x-oss-process=image/resize,w_81"
/>
';
str += '
<
span
class
=
"userName"
>
' + data.data.nickName + '
<
/span>'
;
str
+=
'
<
span
>
(
' + data.data.uid + '
)
<
/span>'
;
$
(
'.userInfo'
).
html
(
str
);
}
})
$
(
".big-zuan-box span"
).
on
(
"click"
,
function
()
{
var
obj
=
{
"cid"
:
15
,
"reqCode"
:
new
Date
().
getTime
(),
"data"
:
{
"urls"
:
[
{
"url"
:
$url
+
'/Nesting/recording/consum.html'
+
window
.
location
.
search
,
"title"
:
titleList
[
langType
].
recordTitle
,
"rightBtnImageURL"
:
''
,
"rightBtnClickURL"
:
''
},
{
"url"
:
$url
+
'/Nesting/recording/money.html'
+
window
.
location
.
search
,
"title"
:
titleList
[
langType
].
moneyTitle
,
"rightBtnImageURL"
:
''
,
"rightBtnClickURL"
:
''
}
],
"select"
:
1
,
"titleColor"
:
"#333333"
,
"titleSelectedColor"
:
"#EA277D"
,
"titleBackground"
:
''
,
}
}
console
.
log
(
obj
)
var
obj2
=
JSON
.
stringify
(
obj
);
appCollaboration
(
obj2
);
})
getRegion
();
}
else
{
getLangRegion
(
'OTHER'
);
}
function
getRegion
(){
$
.
ajax
({
type
:
"POST"
,
url
:
$ip
+
"/setting/getCountryTranslation.html"
,
async
:
true
,
data
:
{
os
:
"WEB"
,
cid
:
"web_gw"
,
lang
:
sessionStorage
.
lang
,
uid
:
sessionStorage
.
uid
,
token
:
sessionStorage
.
token
},
success
:
function
(
data
)
{
var
res
=
JSON
.
parse
(
data
);
var
code
=
''
;
var
flag
=
false
;
$
(
'.siteInfo'
).
html
(
'
<
img
src
=
"../img/site.png"
/>
' + res.countryName).attr('
data
-
id
',res.countryCode);
if(res.countryCode == '
TW
' || res.countryCode == '
MY
' || res.countryCode == '
ID
' || res.countryCode == '
IN
') {
code = res.countryCode
} else if(!country[res.countryCode]){
code = '
OTHER
';
} else {
code = '
WPAY
';
}
getLangRegion(code)
}
});
}
function goPayDetail() {
$(".gash-Point").on("click", function() {
sessionStorage.pay = "GASHP99PAY";
if(sessionStorage.uid != undefined) window.location.href = "gash-for.html";
else window.location.href = "login.html";
sessionStorage.select = '
COPGAM02
';
})
$(".gash-member").on("click", function() {
sessionStorage.pay = "GASHP99PAY";
if(sessionStorage.uid != undefined) window.location.href = "gash-for.html";
else window.location.href = "login.html";
sessionStorage.select = '
COPGAM09
';
})
$(".gash-credit").on("click", function() {
sessionStorage.pay = "GASHP99PAY";
if(sessionStorage.uid != undefined) window.location.href = "gash-for.html";
else window.location.href = "login.html";
sessionStorage.select = '
BNK82201
';
})
$(".gash-phone").on("click", function() {
sessionStorage.pay = "GASHP99PAY";
window.location.href = "gash-phone.html";
// sessionStorage.select='
gashPhone
';
})
$(".Paypal").on("click", function() {
sessionStorage.pay = "PAYPALPAY";
if(sessionStorage.uid != undefined) window.location.href = '
payfor
-
new
.
html
';
else window.location.href = "login.html";
})
$(".alipay").on("click", function() {
// sessionStorage.pay = '
TW_ALI_CNY_PAY
'
// if(sessionStorage.uid != undefined)window.location.href ='
https
:
//www.firefly.live/footseen/phonepay/paymentAlipay.html?uid='+sessionStorage.uid+'&lang='+sessionStorage.lang+'&cidStr='+sessionStorage.cidStr+'&osStr='+getNavigatorStr();
// else window.location.href = 'login.html';
sessionStorage
.
pay
=
"ALIPAY"
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
"payfor-new.html"
;
else
window
.
location
.
href
=
'login.html'
;
})
$
(
".weipay"
).
on
(
"click"
,
function
()
{
sessionStorage
.
pay
=
"WECHATPAY"
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'http://web.yazhaiyabo.com/footseen/wechatpay/payfor-new.html?uid='
+
sessionStorage
.
uid
+
'&token='
+
sessionStorage
.
token
+
'&lang='
+
sessionStorage
.
lang
+
'&pay='
+
sessionStorage
.
pay
+
'&payStatus='
+
sessionStorage
.
payStatus
+
'&cidStr='
+
sessionStorage
.
cidStr
+
'&osStr='
+
getNavigatorStr
();
else
window
.
location
.
href
=
'login.html'
;
})
$
(
".molpay"
).
on
(
"click"
,
function
()
{
sessionStorage
.
pay
=
"MOLPAY"
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
"molpay.html"
;
else
window
.
location
.
href
=
'login.html'
;
})
//payatm
$
(
'.payatm'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'CODAPAY_PAYATM'
;
sessionStorage
.
payType
=
'220'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'idpay.html'
;
else
window
.
location
.
href
=
'login.html'
})
//gopay
$
(
'.gopay'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'CODAPAY_GOPAY'
;
sessionStorage
.
payType
=
'227'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'idpay.html'
;
else
window
.
location
.
href
=
'login.html'
})
//alfama
$
(
'.alfama'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'CODAPAY_ALFAMA'
;
sessionStorage
.
payType
=
'221'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'idpay.html'
;
else
window
.
location
.
href
=
'login.html'
})
//paywallet
$
(
'.paywallet'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'CODAPAY_PAYWALLET'
;
sessionStorage
.
payType
=
'223'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'idpay.html'
;
else
window
.
location
.
href
=
'login.html'
;
})
//wpay 阿拉伯支付
$
(
'.wpay'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
"WPAY"
;
sessionStorage
.
gofrom
=
data
.
gofrom
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'wpay.html'
;
else
window
.
location
.
href
=
'login.html'
;
})
$
(
'.visapay'
).
on
(
'click'
,
function
()
{
sessionStorage
.
pay
=
"PAYMENTWALL"
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'https://firefly.live/footseen/phonepay/visapay.html?uid='
+
sessionStorage
.
uid
+
'&lang='
+
sessionStorage
.
lang
+
'&pay='
+
sessionStorage
.
pay
+
'&cidStr='
+
sessionStorage
.
cidStr
+
'&osStr='
+
getNavigatorStr
();
else
window
.
location
.
href
=
'login.html'
;
})
//linepay
$
(
'.linepay'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'LINE_PAY'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'https://firefly.live/footseen/phonepay/visapay.html?uid='
+
sessionStorage
.
uid
+
'&lang='
+
sessionStorage
.
lang
+
'&pay='
+
sessionStorage
.
pay
+
'&cidStr='
+
sessionStorage
.
cidStr
+
'&osStr='
+
getNavigatorStr
();
else
window
.
location
.
href
=
'login.html'
;
})
//taiwanpay
$
(
'.taiwanpay'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'TW_PAY'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'https://firefly.live/footseen/phonepay/visapay.html?uid='
+
sessionStorage
.
uid
+
'&lang='
+
sessionStorage
.
lang
+
'&pay='
+
sessionStorage
.
pay
+
'&cidStr='
+
sessionStorage
.
cidStr
+
'&osStr='
+
getNavigatorStr
();
else
window
.
location
.
href
=
'login.html'
;
})
//jkopay
$
(
'.jkopay'
).
on
(
'click'
,
function
(){
sessionStorage
.
pay
=
'JKO_PAY'
;
if
(
sessionStorage
.
uid
!=
undefined
)
window
.
location
.
href
=
'https://firefly.live/footseen/phonepay/visapay.html?uid='
+
sessionStorage
.
uid
+
'&lang='
+
sessionStorage
.
lang
+
'&pay='
+
sessionStorage
.
pay
+
'&cidStr='
+
sessionStorage
.
cidStr
+
'&osStr='
+
getNavigatorStr
();
else
window
.
location
.
href
=
'login.html'
;
})
}
function
getLangRegion
(
code
)
{
var
langStr
=
''
;
for
(
var
i
=
0
;
i
<
payOrder
[
code
].
length
;
i
++
)
{
langStr
+=
'
<
li
class
=
"' + payList[payOrder[code][i]].name + '"
>
';
langStr += '
<
img
src
=
"' + payList[payOrder[code][i]].img + '"
alt
=
""
>
';
langStr += '
<
span
class
=
"glyphicon"
><
/span>'
;
langStr
+=
'
<
/li>'
;
}
$
(
'.apple-ul'
).
html
(
langStr
);
if
(
data
.
appversion
>=
5160
||
data
.
gofrom
==
'web'
){
$
(
'.wpay'
).
show
();
}
else
{
if
(
getNavigator
()
==
'ios'
){
$
(
'.wpay'
).
show
();
}
else
if
(
getNavigator
()
==
'android'
){
$
(
'.wpay'
).
hide
();
}
else
{
$
(
'.wpay'
).
hide
();
}
}
goPayDetail
();
if
(
langType
!=
0
)
{
$
(
'.weipay img,.gash-Point img,.gash-member img,.gash-credit img,.gash-phone img'
).
addClass
(
'en'
);
}
}
selectCountry
()
function
selectCountry
(){
var
showDom
=
document
.
querySelector
(
'.siteInfo'
);
// 绑定一个触发元素
showDom
.
addEventListener
(
'click'
,
function
()
{
// 添加监听事件
var
val
=
showDom
.
dataset
[
'id'
];
// 获取元素的data-id属性值
var
title
=
showDom
.
dataset
[
'value'
];
// 获取元素的data-value属性值
var
arrList
=
[
{
'id'
:
'TW'
,
'value'
:
'台灣'
},
{
'id'
:
'MY'
,
'value'
:
'Malaysia'
},
{
'id'
:
'ID'
,
'value'
:
'Indonisia'
},
{
'id'
:
'CN'
,
'value'
:
'中国'
},
{
'id'
:
'IN'
,
'value'
:
'India'
},
{
'id'
:
'VN'
,
'value'
:
'Việt nam'
},
{
'id'
:
'AF'
,
'value'
:
'أفغانستان'
},
{
'id'
:
'DZ'
,
'value'
:
'الجزائر'
},
{
'id'
:
'BH'
,
'value'
:
'البحرين'
},
{
'id'
:
'TD'
,
'value'
:
'تشاد'
},
{
'id'
:
'KM'
,
'value'
:
'جزر القمر'
},
{
'id'
:
'DJ'
,
'value'
:
'جيبوتي'
},
{
'id'
:
'EG'
,
'value'
:
'مصر'
},
{
'id'
:
'ER'
,
'value'
:
'إريتريا'
},
{
'id'
:
'IQ'
,
'value'
:
'العراق'
},
{
'id'
:
'JO'
,
'value'
:
'الأردن'
},
{
'id'
:
'KW'
,
'value'
:
'الكويت'
},
{
'id'
:
'LB'
,
'value'
:
'لبنان'
},
{
'id'
:
'LY'
,
'value'
:
'ليبيا'
},
{
'id'
:
'MR'
,
'value'
:
'موريتانيا'
},
{
'id'
:
'MA'
,
'value'
:
'المغرب'
},
{
'id'
:
'OM'
,
'value'
:
'عمان'
},
{
'id'
:
'PS'
,
'value'
:
'فلسطين'
},
{
'id'
:
'QA'
,
'value'
:
'قطر'
},
{
'id'
:
'SA'
,
'value'
:
'المملكة العربية السعودية'
},
{
'id'
:
'SD'
,
'value'
:
'سودان'
},
{
'id'
:
'TN'
,
'value'
:
'تونس'
},
{
'id'
:
'AE'
,
'value'
:
'الإمارات العربية المتحدة'
},
{
'id'
:
'YE'
,
'value'
:
'يمني'
},
{
'id'
:
'OTHER'
,
'value'
:
'其他'
},
]
// 实例化组件
var
example
=
new
IosSelect
(
1
,
// 第一个参数为级联层级,演示为1
[
arrList
],
{
container
:
'.container'
,
// 容器class
itemHeight
:
40
,
// 每个元素的高度
itemShowCount
:
5
,
// 每一列显示元素个数,超出将隐藏
oneLevelId
:
val
,
// 第一级默认值
callback
:
function
(
selectOneObj
)
{
// 用户确认选择后的回调函数
showDom
.
innerHTML
=
'
<
img
src
=
"../img/site.png"
/>
'+selectOneObj.value;
showDom.dataset['
id
'] = selectOneObj.id;
showDom.dataset['
value
'] = selectOneObj.value;
var countryCode = selectOneObj.id;
var flag = false;
if(selectOneObj.id == '
TW
' || selectOneObj.id== '
MY
' || selectOneObj.id == '
ID
' || selectOneObj.id == '
IN
'){
countryCode = selectOneObj.id
} else if(!country[selectOneObj.id]){
countryCode = '
OTHER
';
} else {
countryCode = '
WPAY
';
}
getLangRegion(countryCode);
}
});
});
}
var len = len || 32;
var chars = '
ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz0123456789
';
var maxPos = chars.length;
var pwd = '
'
;
for
(
var
i
=
0
;
i
<
len
;
i
++
)
{
pwd
+=
chars
.
charAt
(
Math
.
floor
(
Math
.
random
()
*
maxPos
));
}
var
rechargeCid
=
''
;
if
(
sessionStorage
.
cid
==
undefined
||
sessionStorage
.
cid
==
'undefined'
){
rechargeCid
=
'cid'
;
}
$
.
ajax
({
url
:
$ip
+
'/stat/toRecharge.html'
,
type
:
"post"
,
data
:
{
os
:
"h5"
,
cid
:
rechargeCid
,
lang
:
sessionStorage
.
lang
,
uid
:
sessionStorage
.
uid
,
appversion
:
sessionStorage
.
appversion
,
driverid
:
pwd
,
token
:
sessionStorage
.
kkk
},
success
:
function
(
res
){
}
});
function
getNavigator
(){
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
||
bIsIphoneOs
||
bIsMidp
||
bIsUc7
||
bIsUc
||
bIsAndroid
||
bIsCE
||
bIsWM
)
){
return
'pc'
;
}
else
if
(
bIsAndroid
){
return
'android'
;
}
else
if
(
bIsIphoneOs
||
bIsIpad
){
return
'ios'
;
}
}
function
appCollaboration
(
msg
){
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
||
bIsIphoneOs
||
bIsMidp
||
bIsUc7
||
bIsUc
||
bIsAndroid
||
bIsCE
||
bIsWM
)
){
}
else
if
(
bIsAndroid
){
window
.
yazhai
.
appCollaboration
(
msg
);
}
else
if
(
bIsIphoneOs
||
bIsIpad
){
window
.
webkit
.
messageHandlers
.
appCollaboration
.
postMessage
(
msg
);
}
}
//客户端回调结果
function
appCallback
(
msg
)
{
console
.
log
(
msg
);
}
</script>
</html>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment