使用javascript实现邮箱快速登录的方法!!

2016-01-29 18:12 12 1 收藏

使用javascript实现邮箱快速登录的方法!!,使用&#106avascript实现邮箱快速登录的方法!!

【 tulaoshi.com - ASP 】

  第一步:先做一个登录表单,将需要数据发送给JavaScript函数。
<form name=″mailForm″ action=″JavaScript:go()″ Onsubmit=″return check(this)″ method=″post″

  <p<select name=″mailSelect″ size=″1″

  <option selected value=″None″选择邮箱</option

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

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

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

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

  </select<br

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

  密码:<input type=″password″ name=″password″ size=″12″ onfocus=″this.select()″<br

  <input type=″submit″ value=″登录″ style=″font-size: 9pt″ name=″submit″

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

  </form

  第二步:将下面代码放在登录表单所在页面的<head……</head之间。

  <script language=″JavaScript″<!--

  function makeURL(){ var objForm=document.mailForm;

  var intIndex=objForm.mailSelect.options.selectedIndex;

  var varInfo=objForm.mailSelect.options[intIndex].value; 
  var arrayInfo=varInfo.split(′;′); 
  var strName=objForm.name.value,varPasswd=objForm.password.value;

  var strProvider=arrayInfo[0],strIdName=arrayInfo[1],varPassName=arrayInfo[2]; 

  var strUrl=′http://′+strProvider+′?′+strIdName+′=′+strName+′&′+varPassName+′=′+varPasswd; 
  return strUrl; 

  }

  function go(){

  var strLocation=makeURL();

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

  }

  function check(input){ 
  if(input.mailSelect.options.selectedIndex==0){

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

  return false;}

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

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

  input.name.focus();

  return false;}

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

  alert(″你的密码长度小于3字符吗?还是重新填写吧!″);

  input.password.focus();

  return false;}

  else return true;

  }

  --</script

 

来源:http://www.tulaoshi.com/n/20160129/1504829.html

延伸阅读
  简单的放大缩小,显示坐标功能。 ------------------------------------- 演示代码: ------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" <HTML <HEAD <TITLE Document </TITLE <style type="text/css" body{  padding : 0px ;  margin : 0px;  ...
  HotMetal PRO 6.0是强大易用的网站编辑和发布工具。在本教程中我们在HotMetal中使用JavaScript。在HotMetal中,JavaScript支持是基于HotMetal为你提供了丰富的资源以及对象。它包含了几个新的对象,比如访问DOM的对象。另外,HotMetal支持一些ActiveX控件。这些控件以及Windows脚本支持使得HotMetal成为了JavaScript设计人员一个不可多...
  一种把人吓一跳的感觉。实现方法是,把下面的JavaScript代码加入到< body与< /body之间: < script language="JavaScript" function surfto(form) { var myindex=form.select1.selectedIndex if (form.select1.options[myindex].value != null) { parent.main.location.href=form.select1.options[myindex].value; ...
  最近因为学校做网站设计,所以一直在ASP上和数据库上大费苦心。 我在前一个阶段是做Java程序设计的。突然接到任务并学习ASP,所以我一直都热忠并善于利用JavaScript来构架ASP程序。 JavaScript的一个明显的优点就在于它可以定义和持有自己的对象。这一点好象是VBScript所无法比拟的。 有了这一点,可以利用J...
  HoTMetal中使用Javascript 6.怎样编写一个保存模块脚本 在本节教程的例子中,我们创建了一个新的保存模块文件对话框。HoTMetaL里面有几个模板你可以从中进行选择。模板只是一个普通的网页,这个网页被保存HoTMetaL应用程序目录的Template模板中。当你从文件菜单中选择新项目的时候,其中一个标签选项是Page From Template。当你选择...

经验教程

189

收藏

70
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部