在一个jsp页面时,javascrpt,<%%> html
的执行顺序?

解决方案 »

  1.   

    提交的时候
    1、javascrpt
    2、<%%>
      

  2.   

    二者好像不具有可比性
    当服务器端响应浏览器请求的时候,会执行<%%>中的内容
    页面发送到客户端后,由浏览器执行相关的js代码
      

  3.   

    当js执行的时候已经没有了<%%>的存在了
      

  4.   

    <%%>顺序执行
    JS何时调用何时执行只是在页面加载的时候,两者都是顺序加载,跟执行顺序是两个概念可以用<%%>中的逻辑来判断是否加载JS
    例如:<%if(2>1){%>
           <script></script>
        <%}%>.................
      

  5.   

    jsp页面的执行过程是转译成sevlet,然后再编译成class文件,然后再执行个人觉得当jsp页面做为请求处理页面时,应该是<%%>先执行吧
      

  6.   

    在服务器端所有的<% %>执行完后 在浏览器上 javascript html 再按顺序执行。