//IE浏览器 encodeURI:编码不同的 URI
var dizhi = 'http://api.tianditu.gov.cn/administrative?postStr={"searchWord":"海南","searchType":"1","needSubInfo":"true","needAll":"false","needPolygon":"true","needPre":"true"}&tk=dda338577652aefde985448d524c66f4'
var dizhi = encodeURI(dizhi)
然后然后浏览器有自动的解码 反正就encodeURI一下就不会有文字出现乱码的情况了