仓酷云

标题: ASP网页设计编程办理谈天室革新成绩(来历:赛迪网―... [打印本页]

作者: 第二个灵魂    时间: 2015-1-16 23:19
标题: ASP网页设计编程办理谈天室革新成绩(来历:赛迪网―...
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。编程|办理|谈天室|革新|成绩编程办理谈天室革新成绩
  编写谈天室程序时,一般,我们有两种把服务器数据传到扫瞄器的体例。一种是在服务器端有信息后,把信息推到客户端,这类体例使服务器的负载对照重;另外一种就是在客户端用refresh命令举行革新,年夜多半的谈天室都接纳这类体例,这就使得我们在扫瞄器上看到屏幕在不休地革新,十分影响扫瞄,在网速慢的时分这类情形更加严峻。

  有无好的举措可以办理这个成绩呢?谜底是一定的。上面笔者就给人人先容一种用javascript来办理这类成绩的办法。本办法固然不是最好,但复杂易行,感乐趣的读者无妨一试。

  起首,我们把网页分红三帧。下面一帧为main.htm,用来显现谈天的内容;上面一帧为bottom.htm,用来输出谈天内容。然后,再增添一个埋没帧list.asp,这个帧的感化就是使得输出的信息可以在main.htm帧中显现出来。以下是谈天室的源程序。

  frame.htm源程序以下:

  〈html〉

  〈head〉

  〈title〉asp酷谈天室〈/title〉

  〈metahttp-equiv="content-type"content="text/html;arset=gb2312"〉

  〈/head〉

  〈framesetrows="0,403,92"cols="*"〉

  〈framesrc="list.asp"name="list"〉

  〈framesrc="main.htm"name="main1"〉

  〈framesrc="bottom.htm"〉

  〈/frameset〉

  〈noframes〉

  〈bodybgcolor="#ffffff"〉

  〈/body〉〈/noframes〉

  〈/html〉

  main.htm源程序以下:

  〈html〉

  〈head〉

  〈title〉谈天内容显现区〈/title〉

  〈metahttp-equiv="content-type"content="text/html;charset=gb2312"〉

  〈/head〉

  〈bodybgcolor="#ffffff"〉

  〈/body〉

  〈/html〉

  bottom.htm源程序以下:

  〈html〉

  〈head〉

  〈title〉谈天内容录进区〈/title〉

  〈metahttp-equiv="content-type"content="text/html;charset=gb2312"〉〈/head〉

  〈bodybgcolor="#ffffff"〉

  〈formname="form1"method="post"action="list.asp"target="list"〉

  〈divalign="center"〉

  〈inputtype="text"name="comment"〉

  〈inputtype="submit"name="submit"value="写写看"〉

  〈/div〉

  〈/form〉

  〈/body〉

  〈/html〉

  list.asp源程序以下:

  〈scriptlanguage="javascript"〉

  functionscrollon(){

  top.main1.scroll(0,65000);

  }

  top.main1.document.write(‘〈=request("comment")〉’)

  top.main1.document.ite‘〈br〉’)

  〈/script〉

  用下面的办法在输出谈天内容时,在谈天室显现区中,用户就能够看到内容一行一行向下写,而没有呈现屏幕不休革新的情形。人人只需改动list.asp,就能够从数据库中大概从application工具中失掉谈天内容了。只是有大概list.asp必要革新,可是关于在谈天室中谈天的人来讲,谈天内容是一行一行向下挪动的,他们是感到不到屏幕革新的。
</p>Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。
作者: 山那边是海    时间: 2015-1-20 09:30
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
作者: 不帅    时间: 2015-1-22 12:57
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 若相依    时间: 2015-1-31 06:50
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
作者: 简单生活    时间: 2015-2-6 17:58
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 灵魂腐蚀    时间: 2015-2-17 21:40
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: 仓酷云    时间: 2015-3-5 23:00
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: 深爱那片海    时间: 2015-3-12 16:35
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者: 金色的骷髅    时间: 2015-3-20 00:10
Session:这个存储跟客户端会话过程的数据,默认20分钟失效




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2