仓酷云

标题: ASP网页设计利用Javascript完成邮箱疾速登录的办法... [打印本页]

作者: 活着的死人    时间: 2015-1-16 22:33
标题: ASP网页设计利用Javascript完成邮箱疾速登录的办法...
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;第一步:先做一个登录表单,将必要数据发送给JavaScript函数。
<formname=″mailForm″action=″JavaScript:go()″Onsubmit=″returncheck(this)″method=″post″>

  <p><selectname=″mailSelect″size=″1″>

  <optionselectedvalue=″None″>选择邮箱</option>

  <optionvalue=″mail.sina.com.cn/cgi-bin/login;u;psw″>新浪</option>

  <optionvalue=″web.163.net/cgi/login;user;pass″>163</option>

  <optionvalue=″freemail.263.net/cgi/login;user;pass″>263</option>

  <optionvalue=″freemail.990.net/prog/login;user;pass″>990</option>

  </select><br>

  账号:<inputtype=″text″name=″name″size=″12″onfocus=″this.select()″><br>

  暗码:<inputtype=″password″name=″password″size=″12″onfocus=″this.select()″><br>

  <inputtype=″submit″value=″登录″style=″font-size:9pt″name=″submit″>

  <inputtype=″reset″value=″重置″name=″reset″style=″font-size:9pt″></p>

  </form>

  第二步:将上面代码放在登录表单地点页面的<head>……</head>之间。

  <scriptlanguage=″JavaScript″><!--

  functionmakeURL(){varobjForm=document.mailForm;

  varintIndex=objForm.mailSelect.options.selectedIndex;

  varvarInfo=objForm.mailSelect.options[intIndex].value; 
  vararrayInfo=varInfo.split(′;′); 
  varstrName=objForm.name.value,varPasswd=objForm.password.value;

  varstrProvider=arrayInfo[0],strIdName=arrayInfo[1],varPassName=arrayInfo[2]; 

  varstrUrl=′http://′+strProvider+′?′+strIdName+′=′+strName+′&′+varPassName+′=′+varPasswd; 
  returnstrUrl; 

  }

  functiongo(){

  varstrLocation=makeURL();

  window.open(strLocation,′′,′′);

  }

  functioncheck(input){ 
  if(input.mailSelect.options.selectedIndex==0){

  alert(″请选择你的邮箱!″);

  returnfalse;}

  if(input.name.value==″″){

  alert(″你忘了填写您的账号名了!″);

  input.name.focus();

  returnfalse;}

  if(input.password.value==″″||input.password.value.length<3){

  alert(″你的暗码长度小于3字符吗?仍是从头填写吧!″);

  input.password.focus();

  returnfalse;}

  elsereturntrue;

  }

  --></script>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。
作者: 精灵巫婆    时间: 2015-1-19 16:27
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 冷月葬花魂    时间: 2015-1-25 13:37
那么,ASP.Net有哪些改进呢?
作者: 飘灵儿    时间: 2015-2-2 22:17
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 若天明    时间: 2015-2-8 12:52
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 深爱那片海    时间: 2015-2-8 12:52
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 变相怪杰    时间: 2015-2-25 15:01
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 再现理想    时间: 2015-3-7 22:38
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
作者: 小魔女    时间: 2015-3-15 16:11
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
作者: 简单生活    时间: 2015-3-22 02:10
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。




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