ASP生成静态页面例子程序
<%
response.Buffer=false
%>
<input type="text" id="n" style="height:25px; padding:5px;border:1px #eeeeee solid; color:#FF0000; font-size:12px; width:200px; position:absolute; left:500;top:300px;" >
<script>
function getfun(obj,state)
{
if(obj!="")
{
var n = document.getElementById("n").value=obj
}
if(state!="" && state=="ok")
{
alert("恭喜,生成静态页面完毕");
}
//alert(n)
}
</script>
<%
Db="../data/#@$!%^@.mdb" '首页是要连接数据库
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(MyDbPath & db)
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Set Rs=Server.CreateObject("ADODB.Recordset")
Conn.Open ConnStr
'--------------------创建存放.html的文件夹
dim counter,dir,htmldir,tempfile
fileName =server.mappath("product.html")
htmldir =server.mappath(".\newhtml\")
set fso = server.CreateObject("Scripting.FileSystemObject")
if not fso.FolderExists(htmldir) = true then
if not fso.createFolder(htmldir) =false then
Response.write "creatge folder sucessfull. <br>
相关问答:
我的網頁代碼為ASP語言,驗證方式為系統自帶的WINDOW驗證模式.
現在我如果要在ASP代碼中獲取當前的登入人 ......
由于对页面使用了伪静态
并且对ID进行了加密。
主要代码如下:
httpd.ini
RewriteRule /List-([0-9,a-z]*).html /List.asp\?ComId=$1 [N,I]
程序代码
A为加密,B为解密函数
<a href=&q ......
不是直接打开,而是读取内容,然后可以操作的数据,可以存储到数据库或者显示在页面上。
word文件在服务器端。
可以考虑用第三方组件
http://officewriter.softartisans.com/officewriter-372.aspx
有中文说 ......