JS简单实现点击跳转登陆邮箱功能的方法


Posted in Javascript onOctober 31, 2017

本文实例讲述了JS简单实现点击跳转登陆邮箱功能的方法。分享给大家供大家参考,具体如下:

前言

注册的过程中往往需要填写邮箱,并登陆邮箱进行验证。利用JS可以实现针对不同的邮箱进行点击登录验证,以下为实现方案,很简单

代码

邮箱域名数据

var hash = {
  'qq.com': 'http://mail.qq.com',
  'gmail.com': 'http://mail.google.com',
  'sina.com': 'http://mail.sina.com.cn',
  '163.com': 'http://mail.163.com',
  '126.com': 'http://mail.126.com',
  'yeah.net': 'http://www.yeah.net/',
  'sohu.com': 'http://mail.sohu.com/',
  'tom.com': 'http://mail.tom.com/',
  'sogou.com': 'http://mail.sogou.com/',
  '139.com': 'http://mail.10086.cn/',
  'hotmail.com': 'http://www.hotmail.com',
  'live.com': 'http://login.live.com/',
  'live.cn': 'http://login.live.cn/',
  'live.com.cn': 'http://login.live.com.cn',
  '189.com': 'http://webmail16.189.cn/webmail/',
  'yahoo.com.cn': 'http://mail.cn.yahoo.com/',
  'yahoo.cn': 'http://mail.cn.yahoo.com/',
  'eyou.com': 'http://www.eyou.com/',
  '21cn.com': 'http://mail.21cn.com/',
  '188.com': 'http://www.188.com/',
  'foxmail.com': 'http://www.foxmail.com',
  'outlook.com': 'http://www.outlook.com'
}

获取邮箱域并替换链接(此处需要引入jQuery)

// 点击登录邮箱
var _mail = $("#email").val().split('@')[1];  //获取邮箱域
for (var j in hash){
  if(j == _mail){
    $(".js_login_mail").show().attr("href", hash[_mail]);  //替换登陆链接
  }
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 学习笔记之操作符
Jan 14 Javascript
javascript中的Function.prototye.bind
Jun 25 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
Apr 19 Javascript
js 连续赋值的简单实现
Jun 13 Javascript
详解BootStrap中Affix控件的使用及保持布局的美观的方法
Jul 08 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
JS基于贪心算法解决背包问题示例
Nov 27 Javascript
原生js+cookie实现购物车功能的方法分析
Dec 21 Javascript
详解vue-element Tree树形控件填坑路
Mar 26 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
Apr 25 Javascript
javascript/jquery实现点击触发事件的方法分析
Nov 11 jQuery
js作用域及作用域链工作引擎
Jul 07 Javascript
jQuery简单实现对数组去重及排序操作实例
Oct 31 #jQuery
Node.js学习教程之HTTP/2服务器推送【译】
Oct 31 #Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
Oct 31 #Javascript
原生js实现仿window10系统日历效果的实例
Oct 31 #Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 #Javascript
Vue实战之vue登录验证的实现代码
Oct 31 #Javascript
jQuery ajax读取本地json文件的实例
Oct 31 #jQuery
You might like
一篇有意思的技术文章php介绍篇
2010/10/26 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
2019/04/17 PHP
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
js+css实现增加表单可用性之提示文字
2013/06/03 Javascript
jQuery中last()方法用法实例
2015/01/06 Javascript
JS通过ajax动态读取xml文件内容的方法
2015/03/24 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
原生JS实现旋转木马式图片轮播插件
2016/04/25 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
2016/06/06 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
vue复合组件实现注册表单功能
2017/11/06 Javascript
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
Vue elementui字体图标显示问题解决方案
2020/08/18 Javascript
python中根据字符串调用函数的实现方法
2016/06/12 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
python 读写、创建 文件的方法(必看)
2016/09/12 Python
Python英文文章词频统计(14份剑桥真题词频统计)
2019/10/13 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
Alba Moda德国网上商店:意大利时尚女装销售
2016/11/14 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
澳大利亚100%丝绸多彩度假装商店:TheSwankStore
2019/09/04 全球购物
Pharmacy Online中文直邮网站:澳洲大型药房
2020/06/27 全球购物
2014年党建工作汇报材料
2014/11/02 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
2015年个人思想总结
2015/03/09 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
基于Redis的List实现特价商品列表功能
2021/08/30 Redis