页面登录跳转获取数据

原创 2015年01月19日 11:39:06

 a.html跳转到b.html如何在b.html中获得a.html中提交的数据比如用户名、密码等:


在a.html
<a href="b.html?user=lwf"></a>

在b.html
获取参数
<script type="text/javascript"> 
//获取超连接上的参数函数
function getUrlPara(paraName){  
var sUrl  =  location.href; 
var sReg  =  "(?:\\?|&){1}"+paraName+"=([^&]*)" 
var re=new RegExp(sReg,"gi"); 
re.exec(sUrl); 
return RegExp.$1; 
} 
alert(getUrlPara("user")); 

</script>

如果是form表单提交的数据:
方法一

<form action="b.html" id="form" method="get" name="form">
<input type="text" name="title">
<input type="submit" value="提交">
</form>

表单发送可以设置成 method="get"形式同样可以用getUrlPara("title")
===================================
方法二
如果要传递帐号密码可以用cookies来传递参数

<script>

	function setCookie(name,value){
		var argv = setCookie.arguments;
		var argc = setCookie.arguments.length;
		var expires = (argc>2)?argv[2]:null;
		var path=(argc>3)?argv[3]:null;
		var domain = (argc>4)?argv[4]:null;
		var secure = (argc>5)?argv[5]:false;
		//利用所获取的参数设置cookie,并将cookies的名称和值用escape函数编码
		document.cookie=name+"="+escape(value)+";expires=Thursday, 10-Dec-11 12:00:00 GMT"
			+((path==null)?"":(";path="+path))+((domain==null)?"":(";domain="+domain))
			+((secure==true)?";secure":"");
	}

function sub1(){
 setCookie("userCookies",document.getElementById("user").value)
 return true
}
</script>
<form action="b.html" id="form" onsubmit="return sub1()" method="get" name="form">
<input type="text" name="user" id="user">
<input type="button" value="提交">
</form>

b.html
<script>
	function getCookie(Name){
		var search = Name+'=';
		if(document.cookie.length>0){//如果存在本文档的cookies
			offset = document.cookie.indexOf(search);
			if(offset != -1){
				offset += search.length; //设置索引开始位置
				end = document.cookie.indexOf(';',offset); //设置索引结束位置
				if(end == -1)
					end = document.cookie.length;
				return unescape(document.cookie.substring(offset,end));
			}
			else
				return null;
		}
	}

alert(getCookie("userCookies"))  //用getCookie函数取值
	</script>


版权声明:本文为博主原创文章,未经博主允许不得转载。

页面登录跳转获取数据

a.html跳转到b.html如何在b.html中获得a.html中提交的数据比如用户名、密码等: 在a.html 在b.html 获取参数 //获取超连接上的参数函数 functi...
  • bible521125
  • bible521125
  • 2015年01月19日 11:39
  • 878

登入后返回原来的页面

方法一.//保存在session 在要保存的页面加入如下代码 String ls_URL = new StringBuffer(request.getRequestURL()).toStr...
  • KOOK_OKKO
  • KOOK_OKKO
  • 2008年07月01日 18:37
  • 4324

yii中登录后跳转回登录前请求的页面

当我们请求一个经过权限控制的请求不通过时,会跳转到一个地方请求权限,请求结束后需要跳转回之前的页面。比如我们请求一个需要登录的action,会被跳转到login页面,我们希望登录成功后跳转到我们之前希...
  • liangpz521
  • liangpz521
  • 2013年12月13日 21:15
  • 1229

android数据传递(二)之activity带返回值的跳转,模拟登陆注册

这篇博客实现的逻辑是带返回值的跳转, 从ActivityA跳转到ActivityB,然后结束ActivityB后带返回值到ActivityA。下图就是运行的结果,模拟登陆注册 Activity...
  • dl10210950
  • dl10210950
  • 2016年07月30日 16:26
  • 11899

登录成功后跳回到原来页面

应用场景:一般网页游客和登录用户看到的内容是有区别的,如果一个未登录的用户在看到登录提示后跳转到登录界面登录,那么登录成功后怎么返回到该页面呢? 假设用户在 www.example.co...
  • qq_15783243
  • qq_15783243
  • 2017年05月22日 14:02
  • 692

跳转页面登录,并传回数据

public class Fragment5 extends Fragment{private LinearLayout lin; private TextView name; private Ima...
  • w4270724
  • w4270724
  • 2018年01月16日 16:11
  • 15

yii2中登录后跳转回登录前请求的页面

yii2中登录后跳转回登录前请求的页面 作者: php 发布时间: 2017-06-16 浏览: 1030次 转发请备注原文地址:www.niwoxuexi.com/blog/php/ar...
  • xiaocheng2290
  • xiaocheng2290
  • 2017年06月16日 11:44
  • 1613

我的shiro之旅: 十五 shiro 登录成功后,跳转到登录前的页面

很多时候,我们需要做到,当用户登录成功后,跳转回登录前的页面。如果用户是点击"登录"链接去到登录页面进行登录的,我们很容易跟踪用户的登录前的页面。比如,在"登录"链接后加一个url参数,如:http:...
  • LHacker
  • LHacker
  • 2014年03月04日 11:32
  • 22046

登陆成功后返回前一个页面

之前自己写了一个Web日志工具,使用Spring MVC+mybatis进行实现。由于我自己一天到晚都要使用,而有时页面会放在那里一段时间,就常会遇到session过期后跳转到登陆界面进行登陆。但是登...
  • alanzyy
  • alanzyy
  • 2016年01月22日 15:40
  • 2074

登陆成功后自动跳转到登录页面的前一个页面

例如有default.aspx和login.aspx两个页面,在default.aspx页面中有一个链接到login.aspx页面,点击链接后跳转到login.aspx页面,在这个页面登陆成功后如何让...
  • ZXFC88
  • ZXFC88
  • 2011年11月28日 16:58
  • 5089
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:页面登录跳转获取数据
举报原因:
原因补充:

(最多只允许输入30个字)