<SCRIPT LANGUAGE=javascript RUNAT=Server>
Response.write ("function h(){");
Response.write ("alert('aaaa')}");
Response.write ("<\/script>");
</SCRIPT>
Response.write ("function h(){");
Response.write ("alert('aaaa')}");
Response.write ("<\/script>");
</SCRIPT>
<%@ language="Javascript"%>
<%
Response.write ("<script>\r");
Response.write ("function h(){\r");
Response.write ("alert('aaaa')}\r");
Response.write ("<\/script>\r");
%>
<script language="Jscript" runat="server">
Response.Write("<script>");
Response.Write("alert()";);
Response.Write("</scr"+"ipt>");
//``````````````^^^^^^^^^^^^
</script>如果不分开的话Response.Write("</script>");中的</script>会被认做<script language="Jscript" runat="server">的结尾,而不是<script>的结尾。另外写的过程中注意大小写Response.Write不是response.write。
<%@ language="Javascript"%>
<script>
function h(){
alert('aaaa')
}
</script>
<script language=vbscript runat=server>
response.write "VBScript run at server"
</script><br>
<%
Response.write ("Javascript run at server");
%>
不好意思,这里的分号写引号外面去了。
Response.Write("<scr"+"ipt>");
Response.Write("alert();");
Response.Write("</scr"+"ipt>");
</script>唉,好久不写忘记的,第一个标记也要分开。
Response.Write("<scr"+"ipt>\ralert('aaaaaaaaa')\r</scr"+"ipt>")