当前位置:首页 » 操作系统 » asp静态源码

asp静态源码

发布时间: 2024-07-09 22:41:16

Ⅰ 求一个ASP生成HTML的源码,谢谢了

也不是个难事,原理很简单。会用VB做记事本么,实际上跟这个一样,就是做一个保存纯文本文件的功能,调用FSO即可。如下:
<%
Set fso=CreateObject("Scripting.FileSystemObject")

NewFile=Server.MapPath("/html/文件名.html")
'HTML文件的位置
Set t=fso.CreateTextFile(NewFile, True)
t.close
'新建了一个空白的纯文本文件

File=Server.MapPath("/html/文件名.html")
Set txt=fso.OpenTextFile(File,8,True)'打开刚才创建的纯文本文件
txt.Write "<html><head><title>这是一个静态页面</title></head><body>这里就是静态页面的内容了</body></html>"
'写入内容
txt.Close
'OK了,就这么简单
%>
创建的纯文本文件的位置根据你自己需要调整吧,写入到静态页面里的内容也可以加入动态获取的内容,比如从数据库里读取的部分,比如"<title>"&rs("数据库标题")&"</title>"。至于要使静态页面的代码能换行,加入换行符比如"<html>"&chr(13)&chr(10)&"<head>"即可,这样生成出来的HTML页面的代码就错落有致了。

相信你有一定的ASP基础,肯定能看得懂!

Ⅱ 请教asp分页源码怎么改成伪静态的

URL 重写 可以通过

这个来,可以下载,

老IIS用 URL reWRITE ,还要设置权限问题,

可以将所有ASP转成HTML 或 路径形式 如www.**.com/a/12

通过重写规则,可以实现。

Ⅲ 求ASP源码!最好是整站的!功能要多!

推荐目前最好的3个,都是可以免费使用的
风讯FoosunCMSv3.1.1120(V3.1.0930 SP1)正式免费版,推荐这个,上传至ASP空间就可以使用
http://www.codepub.com/Software/View-Software-4085.html
动易CMS2006普及版,这个需要安装组件
http://www.codepub.com/Software/View-Software-5347.html
前面两个都是生成静态页面的,下面这个不是,不过相应的板块最多,还自带自己的论坛,不过也要组件支持:Joekoe CMS 3.0 免费版
http://www.codepub.com/Software/View-Software-4677.html

Ⅳ 下载的asp源码怎么使用

关于源码到底应该什么使用的问题
做为一个新手+菜鸟,特别是喜欢搞自己的网站却对源码的概念一窍不通的人来说

。最大的痛苦莫过于把一个源码下载下来之后,却发现自己不知道什么用。一般

下载下来都是一个压缩包,一解压里面都是一大堆自己以前从没见过的文件类型

。这鬼东西什么用呢?又不能像QQ等软件一样直接双击就可以安装。而一些解说

里又说只要把它们全部上传到空间里就可以了。这样笼统的说法可以菜鸟们难住

了,本文就是专门对这样的菜鸟讲解如何使用源码的。这里只说asp和php源码,

其它源码同理。

<一>:
1:首先针对asp,如果你是要在本地,也就是自己的电脑上使用的话,就必须得

先安装iis服务。现在的电脑操作系统精简得太多,绝大部分都把这个服务去掉了

。所以你不得不自己下载一个iis安装包来安装。先用迅雷搜索一下iis,看到评

价最多的,大部分人都说好用的,就把它下载下来。下载完以后解压。
打开电脑控制面板,添加/删除程序,添加/删除windows组件,把Internet信

息服务(IIS)前面的小方框内打上勾,其它不用管,点下一步;然后它会提示你插

入磁盘,点确定,又出现个对话框,文件复制来源那里点浏览到你刚才解压后的

文件夹,选中打开;接着后面会连着冒出几次一样的对话框,重复刚才的操作就

可以了。安装好后,再进入电脑控制面板,性能和维护,管理工具,Internet信

息服务,找到默认网站,右击进入它的属性,文档,分别添加index.asp和

index.htm;主目录(嫌麻烦可以直接跳到下面2),在本地路径更改为一个你喜

欢的文件夹,最好是个空文件夹。例如空文件夹名为“110”,总之什么好记就起

什么名。(注意:如果电脑上找不到Internet信息服务(IIS)的,是电脑操作系统

太过精简的问题,建议安装雨木林风6.0纯净版。)
2:把你下载好的asp源码解压后得到一个文件夹视情况而定,把文件侠里的那一

堆东西全部复制到c盘下的Inetpub下的wwwroot下。或者复制到空文件侠“110”

下。
3:在浏览器里输入:http://localhost/ 或 http://127.0.0.1/ 就可访问这个

源码程序了。
4:如果它提示找不到网页,请先确认你的源码里有没有index.asp等默认文档,

如果有install.asp那就请先运行它,即输入http://localhost/install.asp 或

http://127.0.0.1/install.asp后回车即可。如果还不行,八成是你数据库连接

有问题,请检查conn.asp(用记事本打开,一般是这个文件。)里的数据库的连

接参数是否正确,否则改正之。

<二>:
1:如果是php源码,在本地电脑使用时。要先安装phpnow环境套件包,里面包含

了php+mysql等,也是用迅雷搜索下载。那个套件安装很傻瓜化,不用我说了。
2:把所有的源码复制到套件安装目录下的htdocs文件夹里,使用方法如上面的3


3:如果打不开,请先确定你的数据库是需要导入的吗?如果是,请用

http://127.0.0.1/phpmyadmin/导入数据库。再检查数据库连接文件config.php

(用记事本打开,一般是这个文件。)里的数据库连接参数如密码等是否正确,

否则改之。
4:如果你添加了虚拟主机,想在虚拟主机里运行php源码,那就把源码复制到虚

拟主机所控的文件夹下,用“http://虚拟主机地址/ ”来访问。

<三>:
1:如果是想把源码放在网络空间上,自己建立一个网站。请先确认你的空间是支

持哪种类型的源码,比如是asp+access呢还是php+mysql等。
2:如是asp类型的,请把所有源码上传到网站根目录或某一目录,如“120”下,

用“http://你网站域名/”或“http://你网站域名/120/”访问。如出问题请参

考上文。
3:如是php类型的,含有sql数据库的先把数据库导入空间服务器,再根据空间商

提供给你的数据库账号密码修改数据库连接参数,然后全部上传到空间里。访问

同2。如果不含数据库,一般是含有安装文件install.php的,访问不了就运行安

装文件。
4:sql数据库导入问题。请先确认你的空间服务器允不允许远程访问服务器数据

库,如果允许就用sql2000等之类的程序导入数据库,如何导入问题就不说了,网

上一搜大把有。如果不允许就登陆空间服务器提供商给的用户控制面板进入数据

库管理进行数据库的导入。

完毕。

请尊重原创作者,转载请注明出处,尖叫论坛:http://7c.cz.cc http://www.xia20.co.tv

Ⅳ 哪位高手给写段ASP生成静态页的源码

网页生成静态Html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全.前台脱离了数据访问,减轻对数据库访问的压力,加快网页打开速度.
像www.aspid.cn的主站就采用了TSYS生成html文件!
所以吟清最近对生成html比较感兴趣,看了不少文章,也有一点点收获.
1,下面这个例子直接利用FSO把html代码写入到文件中然后生成.html格式的文件 <%
filename="test.htm"
if request("body")<>"" then
set fso = Server.CreateObject("Scripting.FileSystemObject")
set htmlwrite = fso.CreateTextFile(server.mappath(""&filename&""))
htmlwrite.write "<html><head><title>" & request.form("title") & "</title></head>"
htmlwrite.write "<body>输出Title内容: " & request.form("title") & "<br /> 输出Body内容:" & request.form("body")& "</body></html>"
htmlwrite.close
set fout=nothing
set fso=nothing
end if
%>
<form name="form" method="post" action="">
<input name="title" value="Title" size=26>
<br>
<textarea name="body">Body</textarea>
<br>
<br>
<input type="submit" name="Submit" value="生成html">
</form>
2,但是按照上面的方法生成html文件非常不方便,第二种方法就是利用模板技术,将模板中特殊代码的值替换为从表单或是数据库字段中接受过来的值,完成模板功能;将最终替换过的所有模板代码生成HTML文件.这种技术采用得比较多,大部分的CMS都是使用这类方法.
template.htm ' //模板文件 <html>
<head>
<title>$title$ by aspid.cn</title>
</head>
<body>
$body$
</body>
</html> ?
TestTemplate.asp '// 生成Html <%
Dim fso,htmlwrite
Dim strTitle,strContent,strOut
'// 创建文件系统对象
Set fso=Server.CreateObject("Scripting.FileSystemObject")
'// 打开网页模板文件,读取模板内容
Set htmlwrite=fso.OpenTextFile(Server.MapPath("Template.htm"))
strOut=f.ReadAll
htmlwrite.close
strTitle="生成的网页标题"
strContent="生成的网页内容"
'// 用真实内容替换模板中的标记
strOut=Replace(strOut,"$title$",strTitle)
strOut=Replace(strOut,"$body$",strContent)
'// 创建要生成的静态页
Set htmlwrite=fso.CreateTextFile(Server.MapPath("test.htm"),true)
'// 写入网页内容
htmlwrite.WriteLine strOut
htmlwrite.close
Response.Write "生成静态页成功!"
'// 释放文件系统对象
set htmlwrite=Nothing
set fso=Nothing
%>
3,第三种方法就是用XMLHTTP获取动态页生成的HTML内容,再用ADODB.Stream或者Scripting.FileSystemObject保存成html文件。这句话是在蓝色理想上看到的,对XMLHTTP吟清还不熟悉正在找资料了解.找到一段XMLHTTP生成Html的代码参考一下.
<%
'常用函数
'1、输入url目标网页地址,返回值getHTTPPage是目标网页的html代码
function getHTTPPage(url)
dim Http
set Http=server.createobject("MSXML2.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate<>4 then
exit function
end if
getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
set http=nothing
if err.number<>0 then err.Clear
end function
'2、转换乱玛,直接用xmlhttp调用有中文字符的网页得到的将是乱玛,可以通过adodb.stream组件进行转换
Function BytesToBstr(body,Cset)
dim objstream
set objstream = Server.CreateObject("adodb.stream")
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
End Function

txtURL=server.MapPath("../index.asp")
sText = getHTTPPage(txtURL)
Set FileObject=Server.CreateObject("Scripting.FileSystemObject")
filename="../index.htm"
Set openFile=FileObject.OpenTextfile(server.mapPath(filename),2,true) 'true为不存在自行建立
openFile.writeline(sText)
Set OpenFile=nothing
%>
<script>
alert("静态网页生成完毕");
history.back();
</script>

Ⅵ aspASP源码是什么

源码可以说是做网站的程序 ,ASP是一种语言。
传到自己的空间,如孝租果功能完整则只需要对模版(网站的样子 通俗的说)修改下。
简单的说建一个新站的步骤:
1、有自己的空圆慎带间(ASP程序 则要确定空间支持)、域名
2、将域名解析到空间IP,并且在空间后台也绑定该域名
3、FTP传程序 等待上传---
4、域名登陆网站、以及后台修改设置
5、优化 叫别人测试橘芦 引外链
等等

Ⅶ 浠涔堟槸缃戠珯镄勬簮浠g爜锛

缃戠珯婧愮爜锛屾垜浠鍙浠ユ妸瀹幂悊鎴愭簮鏂囦唬镰侊纴灏辨嬁鎴戜滑褰揿墠鐪嫔埌镄勮繖涓缃戦〉𨱒ヨ村惂锛屽叾瀹炲畠鏄鐢变竴澶у爢镄勬簮浠g爜缁勬垚锛岄氲繃鎴戜滑镄処E锛圡icrosoft Internet Explorer锛夋祻瑙埚櫒锛堟垨链嶅姟鍣锛夌炕璇戞垚鐜板湪鎴戜滑镓鐪嫔埌镄勮繖涓镙峰瓙銆
缃戠珯婧愮爜涔熷垎涓轰袱绉嶏纴涓绉嶆槸锷ㄦ佹簮镰佸傦细ASP锛孭HP锛孞SP锛.NET锛孋GI绛夛纴涓绉嶆槸闱欐佹簮镰佸傦细HTML绛夈

浠涔堟槸锷ㄦ佹簮镰佸憿锛熸渶澶х殑鐗圭偣灏辨槸鑳藉熷拰鐢ㄦ埛涔嬮棿浜掑姩銆傛瘆濡傝寸绣鏄撶殑淇$憋纴寮犱笁锏婚檰镄勬椂鍊欙纴浼氱湅鍒版㈣繋鍏変复寮犱笁锛屾潕锲涘张锏婚檰浜嗭纴𨱒庡洓鍙堢湅鍒版㈣繋鍏変复𨱒庡洓锛屽叾瀹炰粬浠涓や釜浜虹橱闄嗙殑鏄涓涓椤甸溃锛岃繖涓灏辨槸锷ㄦ佹簮镰佺殑濂藉勶纴濡傛灉瑕佹槸鐢ㄩ润镐佹簮镰侊纴濂戒箞缃戞槗链夊嚑锏句竾镄勯偖绠辩敤鎴凤纴姣忎釜浜哄仛涓涓椤甸溃闾h佸氩皯椤靛晩锛熷姩镐佹簮镰佷笉鍗曞崟鍙链夎繖涔堜竴镣圭敤澶勶纴姣斿傝存垜浠甯歌佺殑涓浜涜哄潧銆佺暀瑷链銆佽℃暟鍣ㄣ佽亰澶╁ょ瓑锛岄兘鏄鐢卞姩镐佹簮镰佸紑鍙戠殑銆

浠涔堟槸闱欐佹簮镰佸憿锛屾瘆濡傝存垜浠褰揿墠鐪嫔埌镄勮繖涓缃戦〉浠栧氨鏄闱欐佺殑婧愮爜锛岄润镐佹簮镰佹棤娉曞疄鐜颁互涓婄殑闾d簺锷熻兘銆

鐜板湪链変笉灏戞簮镰佷笅杞界珯锛屾彁渚涘埆浜哄紑鍙戝ソ镄勬簮镰佽╂垜浠涓嬭浇銆备粬浠寮鍙戠殑閮戒笉阌欙纴缇庡伐涔熺浉褰扑笉阌欙纴锘烘湰涓娄笅杞戒笅𨱒ワ纴鍙瑕佺◢锷犳敼锷ㄥ氨鍙浠ヤ娇鐢ㄤ简锛屾洿鏂逛究浜嗘垜浠寤虹珯锛屾偍鍙浠ヨ窡鎹镊宸辨墍闇铡讳笅杞斤纴镟撮吨瑕佺殑鏄锛岃佸厛鐪嬬湅鎭ㄨ嚜宸变娇鐢ㄧ殑缃戠珯绌洪棿锛屾槸闾d竴绉岖殑锛屾瘆濡傝存偍浣跨敤镄勬槸ASP绌洪棿锛岄偅涔堟偍涓瀹氲佷笅杞紸SP婧愮爜锛屼笉铹朵笅杞藉埆镄勬槸涓嶈兘杩愯岀殑銆伞

热点内容
电脑网络连接密码如何更改 发布:2024-11-26 04:39:20 浏览:203
安卓手机如何设置airpro自动弹窗 发布:2024-11-26 04:39:17 浏览:585
华为Ul编程 发布:2024-11-26 04:27:15 浏览:148
oppor9s软件加密 发布:2024-11-26 04:27:13 浏览:679
连接数据库的服务器 发布:2024-11-26 04:17:51 浏览:493
java字符串编程 发布:2024-11-26 04:14:39 浏览:897
数据库修复破解 发布:2024-11-26 04:04:52 浏览:654
在线解压百度云 发布:2024-11-26 03:58:02 浏览:273
密码万能钥匙的密码怎么看密码 发布:2024-11-26 03:46:12 浏览:998
wds桥接后副路由器如何改无线密码 发布:2024-11-26 03:41:54 浏览:474