to emu:
不对的哦,空格,回车就没有啦,还有
String.prototype.translate = function (){
var d = document.createElement("DIV");
d.appendChild(document.createTextNode(this));
return d.innerHTML.replace(/\r\n/g, '<br>').replace(/ /g, ' ').replace(/\t/g," ");
}
<SCRIPT LANGUAGE="JavaScript">
<!--
function String.prototype.translate(){
var d = document.createElement("DIV");
d.innerHTML = this;
return d.innerText;
}
<script>
function HTMLEncode(text){
text = text.replace(/&/g, "&") ;
text = text.replace(/"/g, """) ;
text = text.replace(/</g, "<") ;
text = text.replace(/>/g, ">") ;
text = text.replace(/'/g, "") ;
text = text.replace(/\ /g," ");
text = text.replace(/\n/g,"<br>");
text = text.replace(/\t/g," ");
return text;
}
</script>
Function HtmlEncode(fString)
If Not IsNull(fString) Then
fString = Replace(fString, ">", ">")
fString = Replace(fString, "<", "<")
fString = Replace(fString, Chr(32), " ")
fString = Replace(fString, Chr(34), """)
fString = Replace(fString, Chr(39), "'")
fString = Replace(fString, Chr(13), "")
fString = Replace(fString, Chr(10) & Chr(10), "</P><P> ")
fString = Replace(fString, Chr(10), "<BR> ")
HtmlEncode = fString
End If
End Function
Function HTMLDecode(fString)
If Not IsNull(fString) Then
fString = Replace(fString, ">", ">")
fString = Replace(fString, "<", "<")
fString = Replace(fString, "", Chr(13))
fString = Replace(fString, "</P><P>", Chr(10) & Chr(10))
fString = Replace(fString, "<BR>", Chr(10))
HTMLDecode = fString
End If
End Function