Objects = "" '对象
SplitWords = " ,.?!;:/<>(){}[]""'=+-|*%@#$^&"&VBCRLF&CHR(9) '分隔符
LineComment = "--" '行注释
CommentOn = "/*" '多行注释
CommentOff = "*/" '多行注释结束
Ignore = 1 '是否区分大小写
Tags = "" '标记
StrOn = "'" '字符串标记
Escape = "" '字符串界定符转义
End Select
End Property
End Class
</script>
<script language="vbscript" type="text/vbscript">
Function plaster()
document.form1.code.focus()
document.execCommand("Paste")
End Function
Function goit(stx)
Dim code,HL
code = Document.all.code.value
Set HL = New Highlight
HL.Language = stx
HL.CodeContent = code
document.getElementById("highlight").innerHTML = Hl.Execute
End Function
</script>
<form method="post" name="form1">
<div align="center"><textarea rows="18" name="code" style="width:99%" id="code"></textarea></div>
<input type="button" value="HTML" onclick="goit('html')" />
<input type="button" value="VB/VBScript" onclick="goit('vb')" />
<input type="button" value="JavaScript" onclick="goit('js')" />
<input type="button" value="C#" onclick="goit('c#')" />
<input type="button" value="SQL" onclick="goit('sql')" />
<input type="button" value="XML" onclick="goit('xml')" />
<input type="button" value="Java" onclick="goit('java')" />
<input type="button" value="粘贴" onclick="plaster()" />
<input type="reset" value="清空内容" />
</form>
<div id="highlight" align="left" style="width:98%;overflow:auto;word-wrap:word-break;word-break:break-all;"><div>
</body>
</html>










