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 XML实现两级级联下拉列表
Nov 10 Javascript
javascript中字符串的定义示例代码
Dec 19 Javascript
jquery实现增加删除行的方法
Feb 03 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
Sep 14 Javascript
javascript随机抽取0-100之间不重复的10个数
Feb 25 Javascript
需要牢记的JavaScript基础知识
Sep 25 Javascript
Vue.js在使用中的一些注意知识点
Apr 29 Javascript
vue中promise的使用及异步请求数据的方法
Nov 08 Javascript
用原生 JS 实现 innerHTML 功能实例详解
Apr 03 Javascript
layui layer select 选择被遮挡的解决方法
Sep 21 Javascript
十分钟教你上手ES2020新特性
Feb 12 Javascript
实现一个简单得数据响应系统
Nov 11 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 禁止页面缓存输出
2009/01/07 PHP
PHP 存储文本换行实现方法
2010/01/05 PHP
php数组合并array_merge()函数使用注意事项
2014/06/19 PHP
php中单个数据库字段多列显示(单字段分页、横向输出)
2014/07/28 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
为javascript添加String.Format方法
2020/08/11 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
JavaScript学习笔记整理之引用类型
2016/01/22 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
JS实现利用两个队列表示一个栈的方法
2017/12/13 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
2017/12/20 Javascript
Vue中对比scoped css和css module的区别
2018/05/17 Javascript
vue打包相关细节整理(小结)
2018/09/28 Javascript
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
Python判断字符串与大小写转换
2015/06/08 Python
Python的Django框架中的表单处理示例
2015/07/17 Python
如何高效使用Python字典的方法详解
2017/08/31 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
Python判断有效的数独算法示例
2019/02/23 Python
python3实现指定目录下文件sha256及文件大小统计
2019/02/25 Python
Python脚本破解压缩文件口令实例教程(zipfile)
2020/06/14 Python
虚拟机下载python是否需要联网
2020/07/27 Python
python中实现词云图的示例
2020/12/19 Python
英国最大的汽车配件在线商店:Euro Car Parts
2019/09/30 全球购物
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
小学生评语集锦
2014/04/18 职场文书
部门活动策划方案
2014/08/16 职场文书
先进事迹演讲稿
2014/09/01 职场文书
招商引资工作汇报材料
2014/10/28 职场文书
行政人事专员岗位职责
2015/04/07 职场文书
个人销售励志奋斗口号
2019/12/05 职场文书
利用nginx搭建RTMP视频点播、直播、HLS服务器
2022/05/25 Servers
浅谈为什么我的 z-index 又不生效了
2022/07/15 HTML / CSS