php 跳转邮箱,实例详解JS简单实现点击跳转登陆邮箱功能的方法
本文主要介绍了JS简单实现点击跳转登陆邮箱功能的方法,涉及js针对hash表的遍历与页面元素属性动态操作相关实现技巧,需要的朋友可以参考下,希望能帮助到大家
前言
注册的过程中往往需要填写邮箱,并登陆邮箱进行验证。利用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]); //替换登陆链接
}
}
相关推荐:
php 跳转邮箱,实例详解JS简单实现点击跳转登陆邮箱功能的方法相关推荐
- php 跳转邮箱,JS简单实现点击跳转登陆邮箱功能的方法
本文实例讲述了JS简单实现点击跳转登陆邮箱功能的方法.分享给大家供大家参考,具体如下: 前言 注册的过程中往往需要填写邮箱,并登陆邮箱进行验证.利用JS可以实现针对不同的邮箱进行点击登录验证,以下为实 ...
- 《 Python List 列表全实例详解系列(九)》__列表反转(6种方法)
< Python List 列表全实例详解系列(九)> __列表反转(6种方法) 本章目录: 十一.列表反转的6种方法 (11.1).通过列表的切片操作实现列表反转 (11.2).使用列表 ...
- python回调函数实例详解_python 简单的例子下详解回调函数
回调的英文定义: A callback is a function that is passed as an argument to another function and is executed ...
- 《 Python List列表全实例详解系列(四)》__列表删除元素(4种方法)删除重复元素(去重)(8种方法)
< Python List列表全实例详解系列(四)> __列表删除元素(4种方法)删除重复元素(去重)(8种方法) 我的技术成长&学习资料整理分享之路 我遇到问题查找资料时,经常 ...
- 《 Python List列表全实例详解系列(二)》__创建列表(5种方式)
< Python List列表全实例详解系列(二)> __创建列表(5种方式) 上一篇:< Python List 列表全实例详解系列(一)>__系列总目录.列表概念 本章目录 ...
- 《 Python List列表全实例详解系列(五)》——修改元素(修改单个、修改一组)
< Python List列表全实例详解系列(五)> --修改元素(修改单个.修改一组) 接上一篇:< Python List列表全实例详解系列(四)>__列表删除元素(4种 ...
- 《 Python List列表全实例详解系列(三)》——列表添加元素(4种方法)
< Python List列表全实例详解系列(三)> --列表添加元素(4种方法) 接上一篇:< Python List 列表全实例详解(二)>__访问列表元素(索引和切片)列 ...
- 《 Python List 列表全实例详解系列(八)》__随机列表元素
< Python List 列表全实例详解系列(八)> __随机列表元素 本章目录: 十.随机列表元素 方法1:random.shuffle 方法2:random.sample 十.随机列 ...
- 点击编辑框全选内容java,js实现鼠标点击文本框自动选中内容的方法
本文实例讲述了js实现鼠标点击文本框自动选中内容的方法.分享给大家供大家参考.具体如下: 这里使用JS实现鼠标点击时自动选中文本框文本的效果,相信许多朋友都遇到这种功能的,就是当我们点击文本框的时候, ...
最新文章
- java phantomjd linux_linux安装phantomjs
- J - One-Dimensional HYSBZ - 4688
- 【C/C++】计时函数比较
- Android特效 五种Toast详解
- TaskTResult 多线程 多参数 返回值
- Android 进程生命周期 Process Lifecycle
- python 打包文件夹_Python打包文件夹(zip/tar/
- windows下SVN日志反馈中文乱码的解决方法
- Flutter - Stateful(有状态) 和 stateless(无状态) widgets
- 转 OUI and OPatch Do Not Recognize JDK/JRE on Windows
- CSS动画入门:一分钟实现球体上下跳动动画效果
- java adsl 拨号_[zt]利用脚本实现ADSL自动拨号上网
- 植物大战僵尸开发公司创始人自述:从0到1亿
- 【JavaSE进阶(上)】自学笔记 记得收藏时时回顾
- 关于Ilegal assignment(Quart II)问题的解决
- Linux(6)RedHat7 基本命令五-hwclock(clock)命令详解
- STM32学习记录0002-STM32初探
- mysql 获取农历年份_iOS 获取公历、农历日期的年月日
- qq手机浏览器不支持HTML5,手机QQ浏览器:响应HTML5未来 着眼当下
- html相同标签nth,比较CSS3选择器:nth-child和:nth-of-type之间的区别
热门文章
- 高价NFT不利于流动性
- 手把手第一篇:写出第一行 Hello World
- [zt] dmt、lmt、mssm, assm (SEGMENT SPACE MANAGEMENT AUTO) 的一点总结
- RPA 项目经验分享
- matlab 小波 清浊音,matlab语音信号处理如何判别清浊音?
- 用Java语句判断一个数字是不是7的倍数
- icc校色文件使用教程_Win7系统色彩管理显示器ICC设置的操作方法
- 项目经理面试中可能遇到的问题(持续更新)
- python视频转字符动画_python字符动画
- S7-200SMART PLC基础知识汇总