|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。上面先容给人人一个最复杂的ASP天生静态HTML页的办法,不必模板也能疾速天生.好比要天生一个一般的index.asp页面,而且用ASP代码修改数据库中的内容,另建一个makehtml.asp的页面,到场一个textarea域,假定为name="body",将index.asp在textarea里修改来,如:
<textareaname="body"><!--#includefile="index.asp"--></textarea>,将这个textarea包括在表单中,在吸收表单页用创立FSO工具,以下天生index.html文件!
<%
filename="../index.html"
ifrequest("body")""then
setfso=Server.CreateObject("Scripting.FileSystemObject")
setfout=fso.CreateTextFile(server.mappath(""&filename&""))
fout.writerequest.form("body")
fout.close
setfout=nothing
setfso=nothing
endif
%>
如许index.html文件就天生了,连模板都用不着,只需将一般情形下利用的ASP文件读取到textarea里就能够了,今朝还没有发明成绩!固然条件是服务器要撑持FSO组件才能够。
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失; |
|