<script>脚本嵌套<script>语句,怎么处理?在线等,立即解决立即给分 document.write("<s"+"cipt src=\"url\"></s"+"cript>") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是这样的,我是想执行下面的语句,将其中的><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> 不用这么写,可以写document.createElement用这种方法好了 在这里怎么用?不过还得保留那些document.write阿!呵呵! 服务端还是客户端的?建议你使用xmlhttp来获得连接的内容,然后组成字符串,用document.write写(xmlhttp用法google下) 呵呵,创建table的方法是很简单的根本不用document.write的用xmlhttp也是种方法还有完全可以用innertext的方法 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>" 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>试一试 关键是 script 不支持脚本嵌套所以要将 <script>脚本中的 <script> 字符串拆开 r如 <script>var scriptText="<scr" +"ipt> ………………";</script> 主要就是拆分Javascript的标签内容...其他一样. document.write 输出的<script>...</script>没有在我所预想的位置(表格内<table>...</table>),是不是因为是document.write 输出后不能定位? 这部分建议你使用XSL+XML,会比你用document.write方便得多,另外检查错误时也容易。 XML+XSL那个里面还是有嵌套还是需要处理的再说了,目前的这个脚本只需要稍稍改造一下即可阿! 用xmlhttp也是种方法还有完全可以用innertext的方法 JS二级联动下拉菜单 传参数的问题 jquery $.ajax的ie8下出现错误.如何解决? 用过JQuery的ad-gallery插件的进来 ext 搜索store中的数据,如果有就高亮显示,没有就提示无数据? 这是一个网络摄像机的WEB页,看不懂脚本,请高手来解答? 基于Visual DSP 4.0开发的TigerSHARC DSP多处理器系统及其应用 [JS]怎么把textarea中的URL单独识别出来并且把链接效果自动加在URL上 这些符号的转义码是什么 linux环境下JS如何读写文件? 关于:replace与RegEx 只能输入数字
下面是全部的语句,第一次发的贴有点问题<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>
建议你使用xmlhttp来获得连接的内容,然后组成字符串,用document.write写(xmlhttp用法google下)
记得这个里面的<script>和</script>要分段写如:"<scr"+"ipt >"........"</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>试一试
var scriptText="<scr" +"ipt> ………………";
</script>
再说了,目前的这个脚本只需要稍稍改造一下即可阿!