get传参特殊字符处理
name = encodeURIComponent(name);
JSON.parse特殊字符处理
newlayerstr = jsonString(newlayerstr)
/** * json处理特殊字符 */ function jsonString(jsonObjString) { if (jsonObjString != null && jsonObjString != "") { jsonObjString = jsonObjString.replace(/\r/g, "\\r"); jsonObjString = jsonObjString.replace(/\n/g, "\\n"); jsonObjString = jsonObjString.replace(/\t/g, "\\t"); jsonObjString = jsonObjString.replace(/\\/g, "\\\\"); jsonObjString = jsonObjString.replace(/("")+/g, "\"\""); jsonObjString = jsonObjString.replace(/\'/g, "'"); jsonObjString = jsonObjString.replace(/ /g, " "); jsonObjString = jsonObjString.replace(/</g, "<"); jsonObjString = jsonObjString.replace(/>/g, ">"); return jsonObjString; }