用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>
下面的可以实现这功能,自己可以扩展。
<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程序问题。
