这些都是脚本和你第2项是一起执行的。

解决方案 »

  1.   

    楼主先弄清楚客户端和服务器端的区别吧写在<%%>里的以及cs里的代码将会是在服务器端执行,而<script></script>里(注意,是没有runat=server)的代码对于服务器来说和html标签一样只是字符串,没有任何逻辑功能。所以var subArray = new Array(10);对于服务器来说只是字符串,和hello world没有本质区别,而后这些代码被当作字符串发送到客户端浏览器上,而对于浏览器它们就不再是字符串了,而是有逻辑功能的,将被浏览器执行的 subArray[<%=j%>] =<% ="'"+subMenuStr[j]+"'"%>;是通过服务器端来构造客户端代码,你可以在浏览器里看看源代码就明白了