解决:地图在ie11下,不显示坐标点。 文件:\template\default\map\map_search.js 或: 文件:\template\skin\map\map_search.js 函数: function dataLoad(flag) 函数内内容换成: var paras = {'ajax' : 'map','r':Math.random(),'mchid':cond.mchid,'page':cond.page,'keywd':cond.keywd,'ccid2':cond.ccid2,'level':cond.level}; var url = uri2MVC(paras); var delay = 100, demax = 5000; //5秒退出 if(!flag){ $.getScript(url, function(){ setTimeout("dataLoad(1)",30); }); }else{ flag++; //console.log(':::'+flag); try{ //ie11下,可能dom还没有出来,所以这样一致检测到把dom完整出来后才停止 addMarkers(); }catch(ex){ if(delay*flag>demax) return; setTimeout("dataLoad("+flag+")",delay); } } ---------------------------- 解决:地图在ie11下,不显示坐标点。 ---------------------------- http://hi.baidu.com/vmwenming/item/50edbd11772f9c58f1090ea0 今天 在table中定义了一个ID , 准备在js中用innerHTML改其中的内容, javascript [ table->innerHTML (IE) 兼容 ] http://zhidao.baidu.com/link?url=nexrXeyJaDGbh2t_rolQMDco5jpuyrVAjM2Wn-GEiSSWSjtpgdTVSTfH5L9qYmuw9onBZ1h-PVpmaAtr7ZQbH_ http://blog.csdn.net/gang_gang_gang/article/details/4230361 给某个元素的innerHTML赋值,并使得值中的js代码有效(兼容多个浏览器) http://blog.csdn.net/lzkkevin/article/details/7673492 innerHTML在IE下的特殊:不支持table作为容器 ---------------------------- 这个连接在我们系统 目前不合法: http://192.168.1.11/auto/index.php?caid=1&ccid10=380 节点[caid=1&ccid10=380] - 不存在或未配置 目前这样变形: http://192.168.1.11/auto/index.php?caid=1&ccidx10=380 找到 cnstr='caid=1' 对应的模版后在 后续操作。 |