用JavaScript实现代码过滤!
一般情况下把 <script 这段代码过滤掉,Script也就捣乱不了了!

下面的可以实现这功能,自己可以扩展。

<script Language="JavaScript"]

function html_trans(str) {
str = str.replace(
"<script","<script");
str = str.replace(
"我","###过滤后变成你###");
return str;
}
function set(){
text1.value=this.html_trans(text.value);
}

</script>

[p>过滤前代码
<textarea style=
"width:100%; height:200px" id="text" class="textarea"]<script 我</textarea>
<input type=
"button" value="转换剪切版超文本数据" onclick="set();"]
</p>
[p>过滤后代码
<textarea style=
"width:100%; height:200px" id="text1" class="textarea"]</textarea>

</p>
meiking   2004-11-25 18:05:03 评论:3   阅读:3624   引用:0
filter @2004-11-25 20:17:28  idiot
还是走另条路吧html转化为ubb
Filter @2004-11-25 19:57:32  hofman
meiking把问题想得太简单了。不只是script问题,还有html问题,以及jsp程序问题。

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

谢智的个人博客 @CSS by self