求教<% %>和<script></script>的区别;
出现类似提示“MsgBox 权限不够”是怎回事,是不是哪里设置不对;
最后请大家推荐几本好书,谢谢!!!

解决方案 »

  1.   

    <% %> 等价于<script runat=server></script>他们都是在服务器端运行的,如果不加runat=server则<script></script>在客户端运行,属于客户端脚本。
      

  2.   

    如果asp.net代码块中包含了函数的定义,比如事件处理函数的定义,就使用<script></script>;其他一般情况都可以用<% %>,主要是常用的asp.net内置对象(Response,Request......)。
      

  3.   

    <% %> 服务器端运行  vb.net,C#,vb script
    <script></script> 客户端运行 javascript,vb script
      

  4.   

    那提示“MsgBox 权限不够”是怎回事,是不是哪里设置不对,请大家帮助解答!!!