未完成小需求:
1》,请求图片加载完成前,提示loading
2》,企业微信版本iPhone手机自带返回按钮,点击返回不能回到指定页面
2,过滤html中的双引号:
//表内容
for
(
var
i
=
1
;
i
<
result
.
data
.
dataList
.
length
;
i
++
) {
var
ctrdata
=
$
(
'<tr></tr>'
);
var
ctrList
=
"["
+
result
.
data
.
dataList
[
i
]
+
']'
;
ctrList
=
JSON
.
parse
(
ctrList
);
for
(
var
m
=
0
;
m
<
ctrList
.
length
;
m
++
) {
//替换“ 为转义符
ctrList
[
m
]
=
ctrList
[
m
].
replace
(
/"
([^
"
]
*
)
"/
g
,
"""
);
var
ctd
=
$
(
'<td title=
\'
'
+
ctrList
[
m
]
+
'
\'
>'
+
ctrList
[
m
]
+
'</td>'
);
ctrdata
.
append
(
ctd
);
}
$
(
"#view table"
).
append
(
ctrdata
);
}
3,给侧边栏加滚动条
note:加上高度;然后overflow:auto
4,
防转义
*/
function
replaceSql
(
obj
,
sqlArry
) {
var
reg
=
null
;
var
replacement
=
null
;
for
(
var
i
=
0
;
i
<
sqlArry
.
length
;
i
++
) {
switch
(
sqlArry
[
i
]) {
case
" "
:
replacement
=
" "
;
break
;
case
">"
:
replacement
=
">"
;
break
;
case
"<"
:
replacement
=
"<"
;
break
;
}
reg
=
eval
(
'/'
+
sqlArry
[
i
]
+
'/g'
);
obj
=
obj
.
replace
(
reg
,
replacement
);
}
return
obj
;
}