遇到的小问题记

未完成小需求:

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 , "&quot;" );
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 "&nbsp;" :
replacement = " " ;
break ;
case "&gt;" :
replacement = ">" ;
break ;
case "&lt;" :
replacement = "<" ;
break ;
}
reg = eval ( '/' + sqlArry [ i ] + '/g' );
obj = obj . replace ( reg , replacement );
}
return obj ;
}

猜你喜欢

转载自blog.csdn.net/u010125836/article/details/79943486