1
回答
js页面怎么调用ASP页面中的变量

有两个页面 tongji.asp   xianshi.js 

tongji.asp的作用是求数据库中表中一列的和,求的和赋给变量sum

我想让xianshi.js调用这个变量(sum)然后显示出来

 请各位高手详细的给我说说怎么实现!(asp页面怎么改,js页面怎么写?请详细的描述一下!)

tongji.asp页面代码如下:

<!--#include file="CONN.ASP"-->
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="images/Admin_Style.css"><head>
<title>管理中心</title>
</head>

<body leftmargin="2" topmargin="0" marginwidth="0" marginheight="0">
<% 
set conn=server.createobject("adodb.connection") 
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("/ADMIN/mdb/sztt0805designbylbm.asa") 
exec="select T5 from bmxt" 
set rs=server.createobject("adodb.recordset") 
rs.open exec,conn,1,1 
dim sum_all
sum_all=0
%> 
<%do while not rs.eof%>
<%
'你必须保证数据库中该字段一定是数值型,否则必须进行转换类型,否则会出错。
sum_all=sum_all+rs("T5")
%>
<% 
rs.movenext 
loop 
response.write "总和等于:"&sum_all
%>
<%
dim renshu
renshu=request("sum_all")
%>

<script language="javascript"rc= "235.js "> </script> 
	<%
page=clng(request("page"))
Set rs=Server.CreateObject("ADODB.RecordSet") 
sql="select * from bmxt order by id desc"
rs.Open sql,conn,1,1
if rs.eof and rs.bof then
response.Write("暂时没有报名信息数据记录")
else
rs.PageSize=25
if page=0 then page=1 
pages=rs.pagecount
if page > pages then page=pages
rs.AbsolutePage=page  
    
for j=1 to rs.PageSize 
%>

	<%
rs.movenext
if rs.eof then exit for
next                                                       
%>
</table>
</div>
<br>
</body>
<% 
end if
rs.close
set rs=nothing
%>
</html>

<无标签>
举报
zhaozhanghui
发帖于5年前 1回/566阅
顶部