ASP教程之用文本+ASP打造旧事公布体系(五)旧事修...
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。‘#######news_update.asp<!--#includefile="news_session.asp"-->
<SCRIPTID=clientEventHandlersJSLANGUAGE=javascript>
<!--
functionclient_onblur(ii){
server=eval("form1.server"+ii)
if(server.value==""){
client=eval("form1.client"+ii)
clientvalue=client.value+""
varlen=clientvalue.length
a=clientvalue.lastIndexOf()
clientvalue=clientvalue.substring(a+1)
//alert(clientvalue);
server.value=clientvalue
}
}
functionform1_onsubmit(){
for(i=1;i<1;i++){
client=eval("form1.client"+i)
server=eval("form1.server"+i)
if(client.value!=""&&server.value==""){alert("上传后的文件名不克不及空!");server.focus();returnfalse}
}
}
//-->
</SCRIPT>
<%dimmyid
myid=Request.QueryString("id")
iflen(myid)=0then
Response.Write"没有该旧事"
Response.End
endif
dimmyfso,myread,mytext,newscontent
#######翻开对应的旧事内容文件,并读取用变量存储
setmyfso=createobject("scripting.filesystemobject")
ifmyfso.FileExists(server.mappath("./news_content/"&myid&".txt"))then
setmyread=myfso.opentextfile(server.mappath("./news_content/"&myid&".txt"),1,0)
newscontent=myread.readall
myread.close
newscontent=replace(newscontent,"<br>",chr(13))
newscontent=replace(newscontent,"","")
newscontent=replace(newscontent,"",chr(32))
newscontent=replace(newscontent,"",chr(34))
else
Response.Write"该旧事已被删除"
Response.End
endif
dimmytext2,myread2#######翻开旧事列表文件
setmyread2=myfso.opentextfile(server.mappath("./new_list.asp"),1,0)
ifmyread2.atendofstreamthen
Response.Write"没有旧事内容"
Response.End
endif
mytext2=myread2.readall
dimlistarray
listarray=split(mytext2,"|")#########读取纪录并以#支解成listarray数组
dimcount,sf,i,title,src
count=ubound(listarray)
fori=0tocount###########依据ID找到该旧事并用变量存储给旧事的题目
sf=split(listarray(i),",")
ifright(sf(0),7)=right(myid,7)then
title=sf(1)
src=sf(3)
exitfor
endif
next
%>
<head>
<style>
td{font-size:9pt}
INPUT.buttonface{
BACKGROUND-COLOR:#0079F2;BORDER-BOTTOM:#3333331pxoutset;BORDER-LEFT:#3333331pxoutset;BORDER-RIGHT:</p>asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 那么,ASP.Net有哪些改进呢? 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页:
[1]