document.write("<script>alert('hheh')<\/scr"+"ipt>");

解决方案 »

  1.   

    你可以把某些代码做成外部的js文件!然后嵌套!
    document.write("<scr" + "ipt type='text/javascript' src='index.js'></scr" + "ipt>");
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <script>
    function a(){
    var str;
    str="<script language='javascript'>alert('dddd')<\/scr"+"ipt>";
    document.write(str);
    }
    </script><BODY><input type="button" value="ddd" onclick="a()">
    </BODY>
    </HTML>
      

  3.   

    测试,如果这段代码在html文件中的确能通过,但放在asp文件中就不行了