asp iframe制作一个商城页面代码
时间: 2023-11-29 19:07:43 浏览: 78
以下是一个简单的商城页面代码示例,使用了 ASP 和 iframe:
```
<%@ Language=VBScript %>
<html>
<head>
<title>商城页面</title>
</head>
<body>
<h1>欢迎来到我们的商城</h1>
<iframe src="menu.asp" name="menu" width="150" height="500"></iframe>
<iframe src="products.asp" name="main" width="500" height="500"></iframe>
</body>
</html>
```
上面的代码包含两个 iframe 标签,一个用于显示菜单,另一个用于显示产品。您需要创建两个 ASP 页面:menu.asp 和 products.asp。
menu.asp 页面应该包含商城的菜单,例如:
```
<%@ Language=VBScript %>
<ul>
<li><a href="products.asp?category=books" target="main">图书</a></li>
<li><a href="products.asp?category=electronics" target="main">电子产品</a></li>
<li><a href="products.asp?category=clothing" target="main">服装</a></li>
</ul>
```
上面的代码创建了一个简单的菜单,其中每个链接都指向 products.asp 页面,并传递一个 category 参数,以指定要显示哪种类型的产品。
products.asp 页面应该根据传递的 category 参数显示相应的产品列表,例如:
```
<%@ Language=VBScript %>
<%
Dim category
category = Request.QueryString("category")
Select Case category
Case "books"
Response.Write("<h2>图书</h2>")
Response.Write("<ul>")
Response.Write("<li>书名1</li>")
Response.Write("<li>书名2</li>")
Response.Write("<li>书名3</li>")
Response.Write("</ul>")
Case "electronics"
Response.Write("<h2>电子产品</h2>")
Response.Write("<ul>")
Response.Write("<li>产品1</li>")
Response.Write("<li>产品2</li>")
Response.Write("<li>产品3</li>")
Response.Write("</ul>")
Case "clothing"
Response.Write("<h2>服装</h2>")
Response.Write("<ul>")
Response.Write("<li>衣服1</li>")
Response.Write("<li>衣服2</li>")
Response.Write("<li>衣服3</li>")
Response.Write("</ul>")
Case Else
Response.Write("<h2>请选择一个分类</h2>")
End Select
%>
```
上面的代码根据传递的 category 参数显示相应的产品列表。您可以根据需要修改此代码,以显示您自己的产品数据。
阅读全文