ASP中Script language="vbscript"如何调入动态页面

来源:百度知道 编辑:UC知道 时间:2024/05/05 21:24:02
我做了一个ASP页面希望能根据变量调取动态页面。因为Include无法实现,就使用Script来做。但是,不论我把language设成什么,都会用js的方法读取,而且其他内容都无法显示。
例如有一个1.txt的内容如下:
alert("拜托,我可不想再看到你了....")
aaaa

然后我在asp中调用
<Script language="vbscript" src="./1.txt">
</Script>
结果除了跳出含有字的对话框,那个"aaaa"都没有显示。
请问如何解决问题,实现ASP调取动态页面???
我的目的不是在网站显示aaaa,而是显示一个动态页面。

我的最终目的是 asp页面自动根据函数变量来加载不同页面!!!!!!!!!!!!!!!!!!

document.write("aaaa")
-----------------------
这个应该可以了
<%
dim id,filespec,scr,fs,f,content
id=trim(request("id"))
if id<>"" then
filespec=id & ".html"
end if
filespec = server.mapPath(filespec)
scr = "scripting.fileSystemObject"
set fs = server.createobject(scr)
set f = fs.openTextFile(filespec)
content = f.readall
set f = nothing
set fs = nothing
response.write(content & Chr(13))
%>

alert("拜托,我可不想再看到你了....")
document.write("aaaa")

JS里在网页里显示文字要用document.write()

<Script language="Jscript" src="./1.txt">

你的动态页面能写成函数吗?

可以的话直接就可以通过调用函数来实现你的功能了。

请使用ajax

请先包含jquery.js
这个文件可在code.google.cn下载

然后使用

<Script language="javascript">
$.get('1.txt',function(x){document.write(x);})