根据用户输入的Email跳转到相应的邮箱登录页面,根据邮箱的域名跳转到相应的登录页面的代码
,根据Email跳转到相应的邮箱登录页面
//功能:根据用户输入的Email跳转到相应的电子邮箱首页
function gotoEmail($mail){
$t=$mail.split('@')[1];
$t=$t.toLowerCase();
if($t=='163.com'){
return 'mail.163.com';
}else if($t=='vip.163.com'){
return 'vip.163.com';
}else if($t=='126.com'){
return 'mail.126.com';
}else if($t=='qq.com'||$t=='vip.qq.com'||$t=='foxmail.com'){
return 'mail.qq.com';
}else if($t=='gmail.com'){
return 'mail.google.com';
}else if($t=='sohu.com'){
return 'mail.sohu.com';
}else if($t=='tom.com'){
return 'mail.tom.com';
}else if($t=='vip.sina.com'){
return 'vip.sina.com';
}else if($t=='sina.com.cn'||$t=='sina.com'){
return 'mail.sina.com.cn';
}else if($t=='tom.com'){
return 'mail.tom.com';
}else if($t=='yahoo.com.cn'||$t=='yahoo.cn'){
return 'mail.cn.yahoo.com';
}else if($t=='tom.com'){
return 'mail.tom.com';
}else if($t=='yeah.net'){
return 'www.yeah.net';
}else if($t=='21cn.com'){
return 'mail.21cn.com';
}else if($t=='hotmail.com'){
return 'www.hotmail.com';
}else if($t=='sogou.com'){
return 'mail.sogou.com';
}else if($t=='188.com'){
return 'www.188.com';
}else if($t=='139.com'){
return 'mail.10086.cn';
}else if($t=='189.cn'){
return 'webmail15.189.cn/webmail';
}else if($t=='wo.com.cn'){
return 'mail.wo.com.cn/smsmail';
}else if($t=='139.com'){
return 'mail.10086.cn';
}else {
return '';
}
};
--------------------------第二种----------------------------------
<script type="text/javascript">
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.coom': 'http://www.foxmail.com'
};
$(function(){
$(".mail").each(function() {
var url = $(this).text().split('@')[1];
for (var j in hash){
$(this).attr("href", hash[url]);
}
});
})
</script>
-------------------------------------------------------------------
js弹出新窗口而不会被浏览器阻止的方法
<form id="emailForm" action="mail.qq.com" method="get" target="_blank">
<input type="hidden" id="isHidden" value="yiwo"/>
</form>
function(){$("#emailForm").attr(
"action",
"http://"+gotoEmail($("#regEmail").val()));$("#emailForm").submit();
window.location.href="index.action";
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2012年11月26日 11:31:46 星期一
分享到:
相关推荐
总结来说,这个解决方案提供了一种简便的方式,根据用户输入的邮箱地址自动跳转到相应的邮箱登录页面。虽然存在一些限制和潜在风险,但在适当的上下文中,它能有效地提升Web应用的便利性和用户体验。在实际开发中,...
本主题聚焦于如何在QT环境中,设计一个登录页面并实现从登录界面平滑地跳转到主界面的功能。在QT中,我们可以利用QWidgets或者QtQuick(QML)来构建UI,并通过信号与槽机制来实现各组件间的交互。 首先,我们需要...
请求成功后,服务器会返回一个响应,应用根据响应结果进行相应操作,如跳转到主页面。 说到界面跳转,安卓提供了多种方法,如使用Intent。当用户点击登录按钮,我们可以创建一个新的Intent,指定目标Activity(如主...
在IT行业中,用户登录跳转界面是Web应用或桌面应用中的常见功能,它涉及用户身份验证、权限管理和用户体验等多个方面。下面将详细讲解这个主题,包括登录界面的设计原则、实现方式以及与跳转程序相关的技术。 一、...
标题“自动判断IP跳转到相应城市”涉及的是网络服务器技术中的地理位置定位和动态路由功能。这个系统的主要目的是根据用户访问的IP地址自动将其重定向到与其所在城市相对应的特定网页或服务。这一功能在许多网站和...
JSP 登录跳转页面 在本节中,我们将详细介绍 JSP 登录跳转页面的实现细节,包括首页登录页面、判断 check 页面和最后的成功登录显示页面。 首页登录页面 首页登录页面是用户登录系统的入口点。该页面是使用 JSP ...
在QT中,我们可以创建丰富的用户界面,包括登录页面和主页面。本教程将详细解释如何使用QT来实现从登录页面到主页面的跳转。 首先,我们需要理解QT中的基本组件。在登录页面,通常会包含用户名输入框(`QLineEdit`...
在初学Java Web开发时,理解页面间的登录跳转机制是非常关键的一部分,它涉及到用户交互、请求处理和响应管理。本文将深入探讨这个主题,帮助新手开发者更好地掌握这一核心技术。 一、HTTP请求与响应基础 Java Web...
**WPF登录和跳转程序**是基于Windows Presentation Foundation(WPF)框架开发的一个应用程序,主要功能是实现用户登录验证并根据验证结果跳转至不同的界面。WPF是微软推出的一种用于构建桌面应用的UI框架,它提供了...
根据邮箱的域名跳转到相应的登录页面的代码 本篇文章主要讲解了使用 JavaScript 和 jQuery 库来实现根据邮箱的域名跳转到相应的登录页面的代码。通过分析代码,我们可以了解到以下几个知识点: 1. HTML DOM 结构:...
在QT编程中,界面跳转是一项关键技能,用于构建多页面的应用程序,使得用户可以在不同的功能模块间自由切换。QT库提供了丰富的工具和组件来实现这一功能,主要依赖于信号与槽机制、QStackedWidget、QWizard以及...
在Swift开发中,实现网页打开或推送时根据URL地址跳转到相应的应用界面是一项常见的功能。这涉及到URL Scheme、Deep Linking以及可能的Universal Links等技术。这些技术可以帮助用户从浏览器、邮件、社交媒体等外部...
通过以上步骤,我们可以创建一个简单的JSP登录系统,当用户输入正确的凭证后,系统会自动将其重定向到欢迎页面。然而,这只是一个基础示例,实际的登录系统还需要考虑更多因素,如密码加密、验证码、记住密码、多次...
3. **登录跳转**:当用户成功登录后,应用会跳转到主页面。这通常通过Intent对象实现,将登录成功的标识传给主页面,以便展示用户个性化信息或者赋予相应的操作权限。 4. **记住密码和自动登录**:此功能通过...
LabVIEW 中界面跳转的实现方法 在 LabVIEW 中实现界面跳转需要通过按钮控件和事件结构来实现界面之间的链接。下面将详细介绍 LabVIEW 中界面跳转的实现方法。 首先,我们需要从子 VI 的框图开始。打开子 VI 的前...
此外,通过信号和槽机制,可以实现不同页面之间的跳转,比如登录成功后跳转到主页面。 `Index.py`可能包含了主页面的逻辑,主页面可能包括多个功能区,如菜单栏、工具栏、侧边栏等。这些元素的添加和管理可以通过...
其中好友列表界面设计的很详细,有好友头像和消息内容,登录界面设计的非常好看。 打开应用,进入登录界面,用户可以点击注册按钮进入注册界面,输入完账号和密码后,点击注册,自动跳转回登录界面,这时候账号和...
在这个场景中,我们关注的是如何利用PyQt5实现登录界面以及主界面的跳转。以下是对这个主题的详细解释: 首先,`login.py`文件很可能是实现了登录界面的逻辑代码。在PyQt5中,可以使用`designer`工具设计UI界面,...
根据背景图片等比放置控件,然后通过消息订阅和发布的...登录界面的输入框显示水印的提示信息,输入值后水印提示消息消失,并且在登录页面的ViewModel中绑定界面中输入的密码的值,每个不同的菜单对应不同的页面跳转
本文将详细探讨如何在Delphi 7环境下实现一个简单的登录界面跳转到主界面的功能。 首先,Delphi 7是一款历史悠久但依然活跃的集成开发环境(IDE),主要用于开发Windows平台的应用程序。它基于Object Pascal编程...