职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1058|回复: 1

Script 块不能放在另一个 Script 块内。

[复制链接]
无处不在 发表于 2010-5-17 15:23 | 显示全部楼层 |阅读模式
本帖最后由 无处不在 于 2010-5-17 15:24 编辑

Script块不能放在另一个Script 块内的解决办法



在页面中自定义了changejs函数后页面提示错误:
Active Server Pages 错误 'ASP 0138'
Active Server Pages, ASP 0138 (0x80004005)
Script 块不能放在另一个 Script 块内。
/index.asp, 第 349 行
  1. <script language="JavaScript">
  2. function changejs(n){
  3. var str;
  4. str = '<script language="JavaScript" type="text/javascript" src="inc/listnews.asp?page_no=';
  5. str = str + n;
  6. str = str + '"></script>';
  7. document.getElementById("titleLiNews").innerHTML = str;
  8. }
  9. </script>
复制代码
只须将script拆开写即可:
  1. <script language="JavaScript">
  2. function changejs(n){
  3. var str;
  4. str = '<scr' + 'ipt language="JavaScript" type="text/javascript" src="inc/listnews.asp?page_no=';
  5. str = str + n;
  6. str = str + '"></scr' + 'ipt>';
  7. document.getElementById("titleLiNews").innerHTML = str;
  8. }
  9. </script>
复制代码
天上智喜 发表于 2011-8-12 10:12 | 显示全部楼层
我又回复了
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-3-28 18:17 , Processed in 0.130845 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表