要是单独放在一个JS文件里的话把
document.writeln("<script type=\"text\/JavaScript\">");
document.writeln("<\/script>");这2句去掉

解决方案 »

  1.   

    <script>     var oHead = document.getElementsByTagName('HEAD').item(0);     var oScript= document.createElement("script");     oScript.type = "text/javascript";     oScript.src="test.js";     oHead.appendChild( oScript); </script> 
    用这类的重新加载
      

  2.   

    去掉的,不行.我的调用代码是<div style="float:right;margin:3px;"><script type="text/javascript" src='/bt/forum-top.js'></script>
    </div>所以也应该不存在触发问题.我就是不明白直接贴代码和用document.writeln为什么结果不一样
      

  3.   

    “阿里妈妈”源代码应该是建立了N个变量并给其赋予不同的值,之后通过<script src="http://a.alimama.cn/inf.js" type=text/javascript> 与阿里妈妈服务器进行匹配!而如果你使用的是引入JS文件的话那问题出现在这里:document.writeln("<script type=\"text\/JavaScript\">");document.writeln("<script src=\"http:\/\/a.alimama.cn/inf.js\" type=\"text\/javascript\"");document.writeln("<\/script>");第一行后最后一行是不需要写入的;还有在JS文件中是不能包含其他JS文件的,就是这句!document.writeln("<script src=\"http:\/\/a.alimama.cn/inf.js\" type=\"text\/javascript\"");你不应用JS文件,把这些代码直接放到页面中看看!
      

  4.   

    直接放一点问题没有.下面是gg的广告, 使用引入js一点问题没有.
    document.writeln("<script type=\"text\/javascript\"><!--");
    document.writeln("google_ad_client = \"pub-3187461601901385\";");
    document.writeln("\/* 468x60 *\/"); 
    document.writeln("google_ad_slot = \"0839197234\";");
    document.writeln("google_ad_width = 468;");
    document.writeln("google_ad_height = 60;");
    document.writeln("\/\/-->");
    document.writeln("<\/script>");
    document.writeln("<script type=\"text\/javascript\"");
    document.writeln("src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">");
    document.writeln("<\/script>");我试了一下, 阿里妈妈的使用js的问题为, 放在论坛右上角后,与他相邻的logo不显示,接下来的一个div层菜单也不显示.直接放网页一点问题没有.不知道是怎么回事
      

  5.   

    这是你写的
    document.writeln(" <script src=\"http:\/\/a.alimama.cn/inf.js\" type=\"text\/javascript\""); 这是gg的广告
    document.writeln("src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">");对比一下看看写法有什么不同!
      

  6.   

    我在哪里看到过,好像script这个标记特殊,要分开写,用字符串来组合,否则它会出错的。just try it
      

  7.   


    一个一行,一个分两行?我说过,现在问题不是阿里妈妈广告不显示,而是显示以后左边的logo没了,下面的一层菜单也没了, 但是如果不用引入js,直接写阿里妈妈代码一点问题没有