在纯文字模式下回帖框用的textarea,很容易解决这个问题,在所见即所得模式下就不好解决了。
畅所欲言
把空格替换成tab就可以了,这里tab被替换成空格了
<textarea id=\"a\" rows=\"10\" cols=\"90\" onbeforepaste=a()>
复 制 这
段 文 字,然后粘
贴在这里,tab会被替
换成“----”
</textarea><SCRIPT LANGUAGE=\"JavaScript\" defer>
<!--
function a() {
cbd=clipboardData.getData(\"text\")
v=\"\"
for (i=0 ;i<cbd.length;i++)
if (cbd.charCodeAt(i)==9)
v+=\"----\"
else
v+=cbd.charAt(i)
clipboardData.setData(\"text\",v)
}
//-->
</SCRIPT>
[此贴子已经被作者于2006-6-30 12:36:15编辑过]