Method 1工作得很好,但是Method 2却不能工作,请问src如何参数化,谢谢!
 
//----------------------------------------------Method 1----------------------------------------------
 <script type="text/javascript" src="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
 charset="gb2312">
 </script>
 //----------------------------------------------Method 2----------------------------------------------
 <script type="text/javascript">
   var aa="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
 </script>
 
<script type="text/javascript" src=aa;
 charset="gb2312">
 </script>

解决方案 »

  1.   

    楼主那样写是不行的 那样只会把src当做aa 相当于 src="aa"
    用dom操作 获取script标签 动态设置src属性 如下:
    <script type="text/javascript" src="";
     charset="gb2312">
     </script>
    <script type="text/javascript">
    var aa="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
    document.getElementsByTagName('script')[1].src = aa //设置method2的src
    </script>
      

  2.   


    <script id="test" type="text/javascript" charset="gb2312">
    </script> <script type="text/javascript">
    var aa="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
      document.all.test.src=aa;
     </script>
      

  3.   


    上边的多了个分号 改下
    <script type="text/javascript" src="" charset="gb2312">
     </script>
      

  4.   


    <script type="text/javascript" src="" charset="gb2312">
     </script>
    <script type="text/javascript">
    var aa="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
    document.getElementsByTagName('script')[0].src = aa //设置method2的src
    </script>应该是这样吧。。
      

  5.   

    <script id="test" type="text/javascript" charset="gb2312">
    </script> <script type="text/javascript">
    var aa="http://hq.sinajs.cn/list=s_sh000001,sz159902,sh510050,sz399300,sh600547,sz002028,sh600993,sh600216";
      document.all.test.src=aa;
     </script>应为最佳答案,谢谢大家