你写在ONLOAD就是说已经执行完了之后你再加<script>应该不会执行。
而且你在<script>中写"</script>"标签编译器会认错,主要是结束的这个标签
改为
"</scr"+"ipt>"
你的整个思路有些问题,可以考虑重新想想JS运行

解决方案 »

  1.   

    我以前也碰到类似的问题,有时用attachEvent不能动态加上去
    你在body 用onload方法试一下即
    <BODY onload="LoadDiv()">
    试一下
      

  2.   

    TO:hbhbhbhbhb1021(天外水火(我是SB,我要多努力))问题就是出在onload之后不会再加载新脚本上,所以我想问一下有没有别的办法实现类似的功能.
    对于你说的第二个问题,我实际试过,是没问题的.TO:liberationxin(高山) 在BODY中我试过,效果是一样的,我这个的问题在于想在innerHTML中加入<script></scrip>,但加入后却不能执行.普通的脚本在BODY中加或attchEvent应该是效果一样的.
      

  3.   

    document.onreadystatechange=fnStartInit;
    function fnStartInit()
    {
       if (document.readyState=="complete")
       {
           try{}
           catch(e){}
       }
    }
    这个就是当也面已经全部载入后执行的函数 !
      

  4.   

    你直接把要引用的JS在上面引用,但是里面的JS代码要写在function中
    然后就在
    onload=函数的名称就可以了。
    为什么要动态的控制JS的脚本,这个如果是函数又不会执行,放在那就行了。