如何html中调用ASP代码

下面是本人用ASPVBSCRIPT写的一个用户登录窗口,也连接了DW中服务器行为<登录用户>,我把它保存为denglu.asp文件,调试完全正常,问题就是:我不知道如何把... 下面是本人用ASP VBSCRIPT写的一个用户登录窗口,也连接了DW中服务器行为<登录用户>,我把它保存为denglu.asp文件,调试完全正常,
问题就是:我不知道如何把这个文件放入我的index.html主页中去使用,请高手指点下如何在html中调用,需要什么样的代码格式调用,插入什么地方,注意些什么。
希望说的详细点,本人根据网上很多介绍的方法尝试了很多次,都不行,希望高手指点。本人一定感激不尽。

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/web.asp" -->
<%
' *** Validate request to log in to this site.
MM_LoginAction = Request.ServerVariables("URL")
If Request.QueryString<>"" Then MM_LoginAction = MM_LoginAction + "?" + Server.HTMLEncode(Request.QueryString)
MM_valUsername=CStr(Request.Form("user"))
If MM_valUsername <> "" Then
MM_fldUserAuthorization=""
MM_redirectLoginSuccess="hy.asp"
MM_redirectLoginFailed="erro.asp"
MM_flag="ADODB.Recordset"
set MM_rsUser = Server.CreateObject(MM_flag)
MM_rsUser.ActiveConnection = MM_web_STRING
MM_rsUser.Source = "SELECT 会员名, 密码"
If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
MM_rsUser.Source = MM_rsUser.Source & " FROM 用户名 WHERE 会员名='" & Replace(MM_valUsername,"'","''") &"' AND 密码='" & Replace(Request.Form("password"),"'","''") & "'"
MM_rsUser.CursorType = 0
MM_rsUser.CursorLocation = 2
MM_rsUser.LockType = 3
MM_rsUser.Open
If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then
' username and password match - this is a valid user
Session("MM_Username") = MM_valUsername
If (MM_fldUserAuthorization <> "") Then
Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)
Else
Session("MM_UserAuthorization") = ""
End If
if CStr(Request.QueryString("accessdenied")) <> "" And false Then
MM_redirectLoginSuccess = Request.QueryString("accessdenied")
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginSuccess)
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginFailed)
End If
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="POST" action="<%=MM_LoginAction%>">
<p align="right"><span class="STYLE11"> 会员名:</span>
<input name="user" id="user" size="20" maxlength="16">

<span class="STYLE9 STYLE11">密码:</span>
<input name="password" type="password" size="20" maxlength="20">
<a href="#" class="STYLE11" onclick="javascript:checkvalue();return false;">
<label>
<input type="submit" name="Submit" value="登录" />
</label>
</a> <a href="../zhuce.asp" class="STYLE11">注册</a></p>
</form>
</body>
</html>
展开
 我来答
Qkevin
2009-01-08 · TA获得超过102个赞
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
把下面的代码放进index.html你想放的位置就可以了。
<form id="form1" name="form1" method="POST" action="denglu.asp">
<p align="right"><span class="STYLE11"> 会员名:</span>
<input name="user" id="user" size="20" maxlength="16">

<span class="STYLE9 STYLE11">密码:</span>
<input name="password" type="password" size="20" maxlength="20">
<a href="#" class="STYLE11" onclick="javascript:checkvalue();return false;">
<label>
<input type="submit" name="Submit" value="登录" />
</label>
</a> <a href="../zhuce.asp" class="STYLE11">注册</a></p>
</form>
feiyuehuang200
2009-01-08 · TA获得超过263个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:179万
展开全部
html引用ASP的2种方法
1.在html中用<script src="url.asp" type="text/javascript"> </script>
2.在html中用<ifrime>嵌套
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinxinke
2009-01-08 · TA获得超过143个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:0
展开全部
不太明白你的意思,ASP和HTML一样,可以直接用A链接,也就是像你倒数第四行这样</a> <a href="denglu.asp" class="STYLE11">注册</a></p>来链接过去,也可以在表单提交里的<form id="form1" name="form1" method="POST" action="denglu.asp">这种形式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
thierry77
2009-01-08 · TA获得超过1074个赞
知道小有建树答主
回答量:1264
采纳率:100%
帮助的人:1094万
展开全部
asp是动态的嘛,html是静态的咯,你要联系后台的,所以要放入index.html主页中去使用,那主页也要是.asp的,不能是.html的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浮骏喆龙妙
2019-05-24 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:895万
展开全部
<iframe
name="makewing"
src="需要调用的页面地址"
frameborder=false
scrolling="auto"
width="100%"
height="100%"
frameborder=no
onload="document.all['makewing'].style.height=makewing.document.body.scrollHeight"
></iframe>
这是一段IFRAME自动适应高度的代码,你可以用这个调用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式