html标签的尖括号转码为字符实体
");
function html_encode(str){
var s = "";
if(str.length == 0) return "";
s = str.replace(/&/g, ">");
s = s.replace(/
s = s.replace(/>/g, ">");
s = s.replace(/ /g, " ");
s = s.replace(/\\'/g, "'");
s = s.replace(/\\"/g, """);
s = s.replace(/\\n/g, "
");
return s;
}
function html_decode(str){
var s = "";
if(str.length == 0) return "";
s = str.replace(/>/g, "&");
s = s.replace(/
s = s.replace(/>/g, ">");
s = s.replace(/ /g, " ");
s = s.replace(/'/g, "\\'");
s = s.replace(/"/g, "\\"");
s = s.replace(/
/g, "\\n");
return s;
}
window.οnlοad=function(){
var odiv=document.getElementById("thediv");
odiv.innerHTML=html_encode("