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 相关文章推荐
js 格式化时间日期函数小结
Mar 20 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
Apr 16 Javascript
javascript验证上传文件的类型限制必须为某些格式
Nov 14 Javascript
使用delegate方法为一个tr标签加一个链接
Jun 27 Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
Oct 14 Javascript
js实现鼠标经过时图片滚动停止的方法
Feb 16 Javascript
JavaScript SHA512加密算法详细代码
Oct 06 Javascript
jQuery插件HighCharts实现气泡图效果示例【附demo源码】
Mar 13 Javascript
socket.io实现在线群聊功能
Apr 07 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
Sep 28 Javascript
Vue resource三种请求格式和万能测试地址
Sep 26 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 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修正代码
2011/05/09 PHP
PHP7新增运算符用法实例分析
2016/09/26 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
jQuery实现长按按钮触发事件的方法
2015/02/02 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
bootstrap laydate日期组件使用详解
2017/01/04 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
详解Nodejs之静态资源处理
2017/06/05 NodeJs
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
DVA框架统一处理所有页面的loading状态
2017/08/25 Javascript
js判断节假日实例代码
2017/12/27 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
js实现select下拉框选择
2020/01/11 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
详解vite+ts快速搭建vue3项目以及介绍相关特性
2021/02/25 Vue.js
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
Python对小数进行除法运算的正确方法示例
2014/08/25 Python
简单说明Python中的装饰器的用法
2015/04/24 Python
python Django框架实现自定义表单提交
2016/03/25 Python
让python 3支持mysqldb的解决方法
2017/02/14 Python
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
在Django中实现添加user到group并查看
2019/11/18 Python
Python字符串、列表、元组、字典、集合的补充实例详解
2019/12/20 Python
Pytorch实现基于CharRNN的文本分类与生成示例
2020/01/08 Python
Python使用type动态创建类操作示例
2020/02/29 Python
python 字符串的驻留机制及优缺点
2020/06/19 Python
UNIX文件类型
2013/08/29 面试题
单位未婚证明范本
2014/01/18 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
工商行政处罚决定书
2015/06/24 职场文书
Android studio 简单计算器的编写
2022/05/20 Java/Android