发布文章要过滤script
不是删除,而是将<script>alert('')</script>变成&lt;script&gt;alert('')&lt;/script&gt;
用正则表达式怎么做呢

解决方案 »

  1.   

    Server.HtmlEncode();
    Server.HtmlDecode();
    用好这两个函数。
      

  2.   

    Server.HtmlEncode();
    Server.HtmlDecode();
    -----------------〉
    用法见msdn
      

  3.   

    To:chenyuming2004
    能不能说详细点怎么用,在下也想知道,先谢了
      

  4.   

    Server.HtmlEncode();
    Server.HtmlDecode();用这两个函数进行转换后
    就可以实现
    <script>alert('')</script>变成&lt;script&gt;alert('')&lt;/script&gt;
      

  5.   

    另类
    把它写到TeatArea中看看value(C#..cs代码中)
      

  6.   

    encode或者regular expression替换