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 相关文章推荐
document.all还是document.getElementsByName?
Jul 21 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
Dec 27 Javascript
jQuery实现表格展开与折叠的方法
May 04 Javascript
JavaScript仿静态分页实现方法
Aug 04 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
JavaScript“尽快失败”的原则实例详解
Oct 08 Javascript
分享十三个最佳JavaScript数据网格库
Apr 07 Javascript
通过封装scroll.js 获取滚动条的值
Jul 13 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
Jun 11 Javascript
js实现秒表计时器
Dec 16 Javascript
node+vue实现文件上传功能
May 28 Javascript
前端canvas中物体边框和控制点的实现示例
Aug 05 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
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
php smarty 二级分类代码和模版循环例子
2011/06/01 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
laravel5.6实现数值转换
2019/10/23 PHP
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
2013/04/02 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
node.js下when.js 的异步编程实践
2014/12/03 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
超链接怎么正确调用javascript函数
2016/05/23 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
vue使用pdfjs显示PDF可复制的实现方法
2018/12/14 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
[02:44]DOTA2英雄基础教程 魅惑魔女
2014/01/07 DOTA
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
python实现电子产品商店
2019/02/26 Python
对Django外键关系的描述
2019/07/26 Python
Python使用scipy模块实现一维卷积运算示例
2019/09/05 Python
python的列表List求均值和中位数实例
2020/03/03 Python
QML实现钟表效果
2020/06/02 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
html5 http的轮询和Websocket原理
2018/10/19 HTML / CSS
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
澳大利亚运动鞋零售商:The Athlete’s Foot
2018/11/04 全球购物
大学自荐信
2013/12/12 职场文书
部队领导证婚词
2014/01/12 职场文书
土木工程专业推荐信
2014/02/19 职场文书
英语教育专业毕业生求职信
2014/08/28 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
Vue和Flask通信的实现
2021/05/19 Vue.js
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
解决Laravel使用验证时跳转到首页的问题
2021/11/17 PHP