asp网页和htm网页中的js再包含js文件,前者出错后者正常如何解决?

我需要在asp网页中的js代码中再包含js文件,整个js代码如下:<scripttype="text/javascript">varfile1='<scriptlangu... 我需要在asp网页中的js代码中再包含js文件,整个js代码如下:
<script type="text/javascript">
var file1 = '<script language="JavaScript" src="http://a.b.c:8000/def.js"><\/script>';
document.write(file1);
</script>

但运行asp网页时出错,错误提示为:

Active Server Pages 错误 'ASP 0138'
嵌套的 Script 块
/qt5.asp,行 47
Script 块不能放在另一个 Script 块内。

但如果把asp后缀改为htm,js代码就可以正常运行。但我必须在asp页面中运行。请问错误在哪里?如何解决?
展开
 我来答
whq272829
2011-04-07 · TA获得超过3.4万个赞
知道大有可为答主
回答量:2.6万
采纳率:18%
帮助的人:7127万
展开全部
网页错误的解决方法:

1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。
2、还原浏览器高级设置默认值:工具→INTERNET选项→高级→还原默认设置。
3、恢复默认浏览器的方法“工具”→Internet选项→程序→最下面有个“检查Internet Explorer是否为默认的浏览器”把前面的钩选上,确定。
4、设置主页:“工具”→Internet选项→常规→可以更改主页地址→键入你喜欢的常用网址→应用。
5、如果浏览器中毒就使用免费的金山卫士的浏览器智能修复功能,一键修复。
cx1982420
2011-03-31 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:336万
展开全部
你的意思是有一个asp网页包含了一个js文件(姑且叫js1)包含了另一个js文件(js2)是吗?
我想到了2种方法
1.在asp网页中直接包含js2文件,这样不就在js1中不用再调用了。
2.把js2的文件找到并把js2里的所有源代码都复制到js1中,这样asp网页只需要包含一个js1文件即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tangranchuxx
2011-03-31 · TA获得超过281个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:234万
展开全部
(index.asp)
<%
'start of index.asp
dim template
template="<script src=a.js></script>"
%>
document.write("<%=template%>");

(a.js)
//start of a.js
alert("hello i have include of index.asp");
//end of a.js

回答完毕!忘采纳
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友10c75e289
2011-03-31
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
换个思路解决问题吧,觉得你这种写法很奇怪。
如果非要在asp里面运行,那就用asp代码 response.write吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ee12kw
2011-03-31 · TA获得超过316个赞
知道答主
回答量:659
采纳率:100%
帮助的人:0
展开全部
。不用再建js文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式