这样引用之后,在页面上显示出的是:
'); document.write(''); window.addEvent('load' , function() { new topBannerAd('http://www.cnzz.cn' , '吴迅迅.jpg' , '中国站长').display(1) } ) ; 
应该怎么引用啊??

解决方案 »

  1.   

    <script type="text/javascript"> 
    // idx topbanner 
    document.writeln(' <scri'+'pt langu'+'age=javasc'+'ript src=js/mt.js> </sc'+'ript>'); 
    document.writeln(' <sc'+'ript lang'+'uage=java'+'script src'+'=j'+'s/m.js></sc'+'ript>'); 
    window.addEvent('load' , function() { new topBannerAd('http://www.cnzz.cn' , '吴迅迅.jpg' , '中国站长').display(1) } ) ; 
      </script> 
      

  2.   

    当然不行了, script标签中怎么还可以再用script标签呢,如果这样的话,<script language=javascript src=js/mt.js> 这句话就没用了.其它的没影响.
    即js/mt.js没用上.
      

  3.   

    即,如果按以前的方法,标签套标签,这个还是有用的:<script language=javascript src=js/m.js></script>.
      

  4.   

    脚本按时序边载入边分析执行.
    document.write的功能是向当前文档写入内容,当遇到</script>时就会结束当前脚本程序块,
    而紧随其后的脚本代码因为没有脚本起始标签,因此就成了html代码,
    浏览器遵循html语法解析本该是js脚本的代码分析源代码:总共6行.
    第1,2,6行不显示,
    第3行显示'); 
        因为执行到<script language=javascript src=js/mt.js> </script>中的</script>时,
        结束了从第1行开始的脚本块
    第4行显示document.write(''); ,
        因为这一行是html代码而不是js脚本,
        而<script language=javascript src=js/m.js> </script>实现了载入外部脚本.
    第5行全部显示,
        这一行也是html代码解决方案:
    1.unicode编码
    document.write(unescape("%3Cscript language='javascript' src='1.js'></script%3E"));
    2.标签分割
    见3楼
      

  5.   

    勘误
    不是unicode编码,是escape转码
    alert(escape("<>"));
      

  6.   

    <script language="javascript" type="text/javascript">
    //<![CDATA[
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/base.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/css.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/form.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/grid.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/link.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/reset.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<link type="text/css" rel="Stylesheet" media="all" href="http://localhost/SZUM.ZHZF.Web.main/css/default/127.0.0.1/css_png_local.css?Version=0811201105489218" charset="utf-8"/>');
    document.writeln('<script type="text/javascript" src="http://localhost/SZUM.ZHZF.Web.main/Javascript/jquery.js?Version=0811201105489218" charset="utf-8"><\/script>');
    document.writeln('<script type="text/javascript" src="http://localhost/SZUM.ZHZF.Web.IntergratedCasePlatform/swfupload/swfupload.js?Version=0811201105489218" charset="utf-8"><\/script>');
    document.writeln('<script type="text/javascript" src="http://localhost/SZUM.ZHZF.Web.IntergratedCasePlatform/swfupload/handlers.js?Version=0811201105489218" charset="utf-8"><\/script>');
    //]]>
    </script>