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 相关文章推荐
IE 下的只读 innerHTML
Aug 21 Javascript
javaScript parseInt字符转化为数字函数使用小结
Nov 05 Javascript
JQuery实现的在新窗口打开链接的方法小结
Apr 22 Javascript
jQuery版本升级踩坑大全
Jan 12 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
Apr 14 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
May 29 Javascript
仿百度换肤功能的简单实例代码
Jul 11 Javascript
巧用jQuery选择器提高写表单效率的方法
Aug 19 Javascript
DropDownList控件绑定数据源的三种方法
Dec 24 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
详解项目升级到vue-cli3的正确姿势
Jan 28 Javascript
vue离开当前页面触发的函数代码
Sep 01 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
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
PHP从二维数组得到N层分类树的实现代码
2016/10/11 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
JQuery优缺点分析说明
2011/04/10 Javascript
jQuery插件scroll实现无缝滚动效果
2015/04/27 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
jQuery实现模拟marquee标签效果
2015/07/14 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
React创建组件的三种方式及其区别
2017/01/12 Javascript
nodejs 图片预览和上传的示例代码
2017/09/30 NodeJs
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
详解Node.js异步处理的各种写法
2019/06/09 Javascript
vue excel上传预览和table内容下载到excel文件中
2019/12/10 Javascript
vue全屏事件开发详解
2020/06/17 Javascript
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
python的常见命令注入威胁
2013/02/18 Python
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
Python实现简单登录验证
2016/04/13 Python
python3实现抓取网页资源的 N 种方法
2017/05/02 Python
详解Python nose单元测试框架的安装与使用
2017/12/20 Python
python负载均衡的简单实现方法
2018/02/04 Python
pyhton中__pycache__文件夹的产生与作用详解
2019/11/24 Python
CSS3近阶段篇之酷炫的3D旋转透视
2016/04/28 HTML / CSS
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
创建学习型党组织实施方案
2014/03/29 职场文书
城市创卫标语
2014/06/17 职场文书
装配出错检讨书
2014/09/23 职场文书
办公室岗位职责
2015/02/04 职场文书
2014年底个人工作总结
2015/03/10 职场文书
学习心理学心得体会
2016/01/22 职场文书
2016计划生育先进个人事迹材料
2016/02/29 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis
vue-element-admin项目导入和导出的实现
2021/05/21 Vue.js
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android