调用asp中script时的问题

调用asp中script时的问题
两个页面:一个是a.htm,一个是b.asp
我现在需要在a.htm里的指定位置调用b.asp的页面,也就是打开a.htm后,可以在指定位置看到b.asp的内容。

我在a.htm中的指定位置用,但是保存后打开a.htm总是显示语法错误。

我想问一下,在a.htm的或者里是不是要增加一行代码,用来定义用的,或者如何解决这个问题。

50分在线等待,解决后,马上给分!
感谢1楼的回答,我并不是用插入框架来做,b.asp中包含的是表格,而且b.asp中也引用了其他页面,我是需要用script调用,并非插入框架。

感谢2楼的回答,我现在的问题并不是需要让b.asp能帮我做什么,我只需要在a.htm中能看到b.asp的内容,但是我必须要用script去调用。

这样吧,因为我不熟悉这个,所以我把两个文件彻底拿出来,大家直接把写好的a.htm代码复制上来就可以。我很笨,麻烦大家了!

a.htm代码页面:www.mrlike.com/a.htm
b.asp代码页面:www.mrlike.com/b.htm
a.htm具体代码:




test






==============================================
a.htm的代码简单,这袜尘样调用就可以:
主要是b.asp,里面有个小错误,当数据库里没数据的时候会出错。
我给你改了一下:

var javastr="";
<%
'生成提交表单
dim rs
dim sql
dim total
call conned()
set rs=server.createobject("adodb.recordset")
sql="select * from formvalue "
rs.open sql,conn,1,1
if not rs.eof then
rs.movenext
rs.movenext
%>
javastr+="";
javastr+="form/action.asp' name='formvalue'>";
<%
do while not rs.eof
%>州悉
javastr+="";
javastr+=" ";
javastr+=" ";
javastr+="";
<%
rs.movenext
loop
rs.movefirst
%>

javastr+="";
javastr+=" ";
javastr+=" ";
javastr+="";
<%rs.movenext%>
javastr+="";
javastr+=" ";
javastr+="
<%=rs("formtext")%>:";
javastr+="
";
javastr+=" ' size='<%=rs("formwidth")%>' maxlength='<%=rs("formwidth")%>' >";
javastr+=" <%="  "&rs("formstate")%>";
javastr+="
<%=rs("告迹禅formtext")%>:";
javastr+="
";
javastr+=" maxlength=<%=rs("formwidth")%> >";
javastr+=" <%="  "&rs("formstate")%>";
javastr+="
<%=rs("formtext")%>:";
javastr+="
";
javastr+="