eWebEditor编辑器不显示, 報錯Active Server Pages 错误 'ASP 0138'

本文介绍了解决ASP0138错误的方法,通过调整JavaScript的加载方式,避免了服务器上因脚本嵌套而引发的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在發佈一個。net 的網站到服務器,很奇怪。在本地可以出現編輯器,但在服務器是卻報錯:
[color=red] Active Server Pages 错误 'ASP 0138'
嵌套的 Script 块
admin/edit/ewebeditor.htm,行 22
Script 块不能放在另一个 Script 块内。
[/color]

問題在:
 document.write ("<script type='text/javascript' src='style/"+ config.StyleName +".js'><\/script>");
document.write ("<script type='text/javascript' src='js/lang.js'><\/script>");
document.write ("<script type='text/javascript' src='js/main.js'><\/script>");

上网查了,说跟 服务器设置的js 验证的严格性有关。
嘿嘿,那就拆试试:
document.write ("<scr"+"ipt type='text/javascript' src='style/"+ config.StyleName +".js'><\/scr"+"ipt>");
document.write ("<scr"+"ipt type='text/javascript' src='js/lang.js'><\/scr"+"ipt>");
document.write ("<scr"+"ipt type='text/javascript' src='js/main.js'><\/scr"+"ipt>");
就可以了。可能是:
可能是服务器配置严谨的原因,老是出现”asp 0138″错误,主要就是把script 这个单词拆开骗过ASP检查就行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值