document.write("<s"+"cipt src=\"url\"></s"+"cript>")

解决方案 »

  1.   

    我是这样的,我是想执行下面的语句,将其中的><script src=\"./js/AspJs.asp?js=Article&classname=国际新闻&AllClass=&ShowAll=0&Tlen=25&num=10&showtime=0&LineHeight=18&Target=&showhtml=*\"></script>再执行一次,将结果输出到表格里,但是现在却是输出到了表格外
    下面是全部的语句,第一次发的贴有点问题<script>
    document.write("<table width=\"98%\" border=\"0\" cellspacing=\"3\" cellpadding=\"1\" align=\"center\">");
    document.write("  <tr> ");
    document.write("    <td align=\"center\">分类:<a href=List.Asp?ClassID=56><font {color}>国际新闻</font></a></td>");
    document.write("  </tr>");
    document.write("  <tr> ");
    document.write("    <td height=110 align=left><script src=\"./js/AspJs.asp?js=Article&classname=国际新闻&AllClass=&ShowAll=0&Tlen=25&num=10&showtime=0&LineHeight=18&Target=&showhtml=*\"></script></td>");
    document.write("  </tr>");
    document.write("</table>");
    <script>
      

  2.   

    不用这么写,可以写document.createElement用这种方法好了
      

  3.   

    在这里怎么用?不过还得保留那些document.write阿!呵呵!
      

  4.   

    服务端还是客户端的?
    建议你使用xmlhttp来获得连接的内容,然后组成字符串,用document.write写(xmlhttp用法google下)
      

  5.   

    呵呵,创建table的方法是很简单的根本不用document.write的用xmlhttp也是种方法还有完全可以用innertext的方法
      

  6.   

    document.write("    <td height=110 align=left><script src=\"./js/AspJs.asp?js=Article&classname=国际新闻&AllClass=&ShowAll=0&Tlen=25&num=10&showtime=0&LineHeight=18&Target=&showhtml=*\"></script></td>");
    记得这个里面的<script>和</script>要分段写如:"<scr"+"ipt >"........"</scr"+"ipt>"
      

  7.   

    1."</script>" 拆分 成 "</scr"+"ipt>"
    2.内嵌的<script>加defer属性如下:<SCRIPT LANGUAGE="JavaScript">
    document.write("<table width=\"98%\" border=\"0\" cellspacing=\"3\" cellpadding=\"1\" align=\"center\">");
    document.write("  <tr> ");
    document.write("    <td align=\"center\">分类:<a href=List.Asp?ClassID=41><font {color}>新闻在线</font></a></td>");
    document.write("  </tr>");
    document.write("  <tr> ");
    document.write("    <td height=110 align=left>");
    document.write("<script src=\"./js/AspJs.asp?js=Article&classname=新闻在线&AllClass=&ShowAll=0&Tlen=25&num=10&showtime=0&LineHeight=18&Target=&showhtml=*\" defer></sc" + "ript>");
    document.write("</td>");
    document.write("  </tr>");
    document.write("</table>");
    </SCRIPT>试一试
      

  8.   

    关键是 script 不支持脚本嵌套所以要将 <script>脚本中的  <script> 字符串拆开 r如 <script>
    var scriptText="<scr" +"ipt> ………………";
    </script>
      

  9.   

    主要就是拆分Javascript的标签内容...其他一样.
      

  10.   

    document.write 输出的<script>...</script>没有在我所预想的位置(表格内<table>...</table>),是不是因为是document.write 输出后不能定位?
      

  11.   

    这部分建议你使用XSL+XML,会比你用document.write方便得多,另外检查错误时也容易。
      

  12.   

    XML+XSL那个里面还是有嵌套还是需要处理的
    再说了,目前的这个脚本只需要稍稍改造一下即可阿!
      

  13.   

    用xmlhttp也是种方法还有完全可以用innertext的方法