1. 程式人生 > >跨域獲取cookie,多個網站實現一鍵登入

跨域獲取cookie,多個網站實現一鍵登入

<script type="text/javascript" src="jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript">
$(function(){	
	$("#adminwhj").click(function(){//點選B網站中的登入按鈕,這地方也可以不需要用click,直接開啟頁面就獲取cookie
		var myurl = "http://www.a.com/getcookies.php?action=getcookie";
		$.getJSON(myurl+"&jsoncallback=?", function(data){		
			if(data.mywinduid!="" && data.mywinduid!= null){
				var winduid = data.mywinduid;
				if((winduid==4)||(winduid==2)){
					$.cookie('mywinduid',winduid);//設定cookies
					location.reload();//重新整理頁面
				}else{
					alert("您沒有管理許可權!");
				}
			}else{
				alert("請在www.a.com登入後再進行管理");
			}
		})	
	})
})
</script>