仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 368|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网页设计利用Javascript完成邮箱疾速登录的办法...

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:33:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 07:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表