ASP批量生成静态页面的写法(批量生成技巧iframe)

复制代码 代码如下:

<!-- #include file="../conn.asp" -->

<!-- #include file="../cls_main.asp" -->

<html>

<head>

<meta http-equiv="Content-Language" content="zh-cn">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>生成百度XML</title>

</head>

<body>

<%

dim sid,eid

sid=abs(request("sid"))

if sid=0 then

sid=0

else

sid=cint(request("sid"))

end if

eid=cint(request("eid"))

if eid=0 then

eid=500

else

eid=cint(request("eid"))

end if

Dim tt,ResNum

Set tt = New Cls_Main

ResNum = CLng(tt.Execute("select max(id) from table")(0))

Set Mesky = Nothing

%>

<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">

<form method="POST" action="?action=html">

<tr>

<td width="9%">开始ID:</td>

<td width="35%"><input type="text" name="sid" size="20" value="<%=sid%>"></td>

<td width="8%">结束ID:</td>

<td width="23%"><input type="text" name="eid" size="20" value="<%=eid%>">(最大ID:<%=ResNum%>)</td>

<td width="23%"><input type="submit" value="提交" name="B1"></td>

</tr>

</form>

<%

if request("action")="html" then

Response.Write " <tr><td colspan=5>" & vbNewLine

Response.Write "<br><br>" & vbNewLine

Response.Write "正在生成 <font color='red'><b>" & eid & ".xml</b></font> 文件…… " & vbNewLine

Response.Write "<br><br>" & vbNewLine

Response.Write "  </td></tr><tr><td colspan=5>" & vbNewLine

Response.Flush

If (eid-500) > ResNum Then

Response.Write "恭喜您操作成功!"

Response.Flush

else

creat(sid)

sid=sid+500

eid=eid+500

Response.Write "<meta http-equiv=""refresh"" content=""10;url=?action=html&sid="&sid&"&eid="&eid&""">"

End If

end if

Function creat(id)

Response.Write "<IFRame name=tt frameborder=0 width=100% height=30 scrolling=no src=http://www.xx.com/cls_create.asp?startid="&sid&"&endid="&eid&"></IFrame>"

End Function

%>

</td></tr>

</table>

</body>

</html>

时间: 2024-10-17 05:22:06

ASP批量生成静态页面的写法(批量生成技巧iframe)的相关文章

ASP批量生成静态页面的写法(批量生成技巧iframe)_应用技巧

复制代码 代码如下: <!-- #include file="../conn.asp" --> <!-- #include file="../cls_main.asp" --> <html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Con

ASP.NET 生成静态页面 实现思路_实用技巧

1.首页选择HTML原型网页 然后再该HTML网页添加一些自认为特别的标记,已便到时候静态化的时候系统能更精确的进行操作! 2.获取HTML网页代码 我选择的是通过FileUpload控件进行获取静态度页面模型,进行保存! 复制代码 代码如下: if (FileUpload1.PostedFile.FileName == "") { Response.Write("<script>alert('请确定您是否选择了网页')</script>")

.net生成静态页面原理与代码

一种是直接访问动态页面地址,将其生成的html代码保存成静态页面.另一种是通过读取页面模板,对其中需要替换的内容进行替换的方式进行生成.其中前一种方法简单,对于生成单个页面或少量页面比较实用,而对大量的页面且页面之间彼此关联复杂的,第一种就不太方便.对于使用模板的方法稍微复杂,这里不详细讨论,只给出第一种方法应对不太复杂的项目的应用. 给定生成静态页面入口页面地址,比如index.asp教程x,通过查找其中以href=开始的链接的页面地址,对其按一定规则进行替换后,生成静态化之后的index.h

谈PHP生成静态页面分析 模板+缓存+写文件_php技巧

一.引 言 在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有了"静态页面话"的做法,当前很多网站都采用这种技术,一般都是由管理后台控制,或者生成html直

php 利用数据库信息生成静态页面实例代码

 代码如下 复制代码 $con=mysql教程_connect("localhost","root","")or die("链接错误!!!"); mysql_select_db("message",$con)or die("数据库链接错误!!!"); mysql_query("set names 'gbk'"); $sql=mysql_query("sele

PHP生成静态页面注意几点

一 : 引 言 在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有了"静态页面话"的做法,当前很多网站都采用这种技术,一般都是由管理后台控制,或者生成htm

asp.net生成静态页面怎么给静态页面的图片动态加水印

问题描述 asp.net生成静态页面怎么给静态页面的图片动态加水印 解决方案 解决方案二:通常你会有几个地方可以控制图片的加入动作比如上传图片那么加水印可以在这个时候进行对已有的图片可以进行批量处理加水印的方法ImagewaterMask=Image.FromFile("水印图片地址");Imageimg=Image.FromFile("需要加水印的图片地址");Graphicsg=Graphics.FromImage(img);g.DrawImage(waterM

ASP.NET生成静态页面

ASP.NET生成静态页面,效果图如下: 1.模板样式:   2.添加内容:   3.生成的静态页面:   实现代码: //"发表"按钮 protected void BtnPublic_Click(object sender, EventArgs e) { string title = TextBox1.Text; string body = WebEditor1.Text; string datetime = DateTime.Now.ToShortDateString(); st

ASP.NET动态生成静态页面的实例代码

生成静态页有很多好处,可以缓解服务器压力.方便搜索网站搜索等等,下面介绍一下生成静态页的实例代码,有需要的朋友可以参考一下   最近突然想把项目中新闻管理模块做成静态页,在网上找到很多很好的文章,在这里记录一下,现在只是实现静态页面的生成并没有实现分页功能.其主要原理就是读取数据库的数据然后替换掉静态模板页的内容. 首先制作一个模板页,暂时命名为template.htm,示例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit