遇到的小问题记

未完成小需求:

1》,请求图片加载完成前,提示loading

2》,企业微信版本iPhone手机自带返回按钮,点击返回不能回到指定页面







遇到的小问题记

2,过滤html中的双引号:

//表内容
for (vari=1;i<result.data.dataList.length;i++) {
varctrdata=$('<tr></tr>');
varctrList="["+result.data.dataList[i]+']';
ctrList=JSON.parse(ctrList);
for (varm=0;m<ctrList.length;m++) {
//替换“ 为转义符
ctrList[m]=ctrList[m].replace(/"([^"]*)"/g,"&quot;");
varctd=$('<td title=\''+ctrList[m]+'\'>'+ctrList[m]+'</td>');
ctrdata.append(ctd);
}
$("#view table").append(ctrdata);
}

3,给侧边栏加滚动条

note:加上高度;然后overflow:auto

遇到的小问题记

4,

防转义
*/
functionreplaceSql(obj,sqlArry) {
varreg = null;
varreplacement= null;
for (vari =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);
}
returnobj;
}