不明白你到底要问什么……费解。
搜索一下自己的机子里面有没有HTMLREF.CHM文件,这是个不错的西西。
如果没有,去网上找DHTML教程吧。

解决方案 »

  1.   

    你说的意思是:
    </script>
    document.write("<scr"+"ipt language=javascript src='a.js' defer=true></scr"+"ipt>")
    document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")
    </script>a.js:
    function myTest(){alert('test succsefully!')}测试成功。所以是可以动态加载的!你是一下就知道了!
      

  2.   

    如果第二行少了defer, 这样是不能成功的:defer就是动态解释的标志!
    如果这行:
    document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")
    直接写为: myTest() 也是不能成功的。因为js动态加在进来还没来得及解释。但上面写法就可以动态解释!
      

  3.   

    如果是说在ASP中生成,可以用这种方法:
    <%
    scrits = '……';  '你想在客户端执行的脚本
    %><script>
    <%=scripts%>
    </script>
      

  4.   

    在服务器短的写法无非击就是把document.write改成response.write 就可以了。有一点微小差别,服务器短可以不用要 defer=true