1:
<script defer>
......
</script>2:
<script id=ss></script>
<script>
ss.src="http://......"
</script>

解决方案 »

  1.   

    <script defer=true id=ddd> 
    </script>
    <script>
    document.onreadystatechange(){
       if(document.readyState=="complete"){
          myddd = document.getElementById("ddd");
          if(myddd!=null){
               ddd.src="http://abc.com.cn/abc.js";
          }
       }
    }
    </script>
      

  2.   

    defer=true ??
    有这样的写法吗?
      

  3.   

    <script defer>是什么标志?
      

  4.   

    “怎么样做才能让一个程序在页面下载完后马上运行?(不用body onload=""调用)”
    defer就是干这个的。
      

  5.   

    试试:<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>emu</title>
    <SCRIPT>
    <!--
    alert("不用defer:"+document.body)
    //-->
    </SCRIPT>
    <SCRIPT defer=false>
    <!--
    alert("使用了defer: "+document.body)
    //-->
    </SCRIPT>
    <SCRIPT defer=false>
    <!--
    alert("defer=false : "+document.body)
    //-->
    </SCRIPT>
    </head>
    <body>
    </body>
    </html>只要定义了defer,不管是 =true 还是 =false 都一样的呵呵。所以我说没有defer=true这样的写法。
      

  6.   

    document.getElementById("ddd");
    好象是getElementsByIddocument.onreadystatechange(){....
    好象也没有这样的写法dylanOK(岱岚)的代码没有试过吧?
      

  7.   

    是我搞错了呵呵,document.getElementById("ddd");才是对的。我把它和getElementsByName搞混了。
      

  8.   

    是我搞错了呵呵,document.getElementById("ddd");才是对的。我把它和getElementsByName搞混了。