程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> 使用Javascript實現郵箱快速登錄的方法!!

使用Javascript實現郵箱快速登錄的方法!!

編輯: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>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved