我正在对像这样的登录受保护页面进行ajax调用
$(".box01 .selproduct").live("click", function(e) {
var color = $(this).parent('.box01').find('.color').val();
var size = $(this).parent('.box01').find('.size').val();
var pid=$(this).parent('.box01').find('.hdinput').val();
var pathname = window.location.pathname;
var data = { submit: "selected",size:size,color:color,pid: pid};
$.ajax({
type: "POST",
url: pathname ,
data: data,
success: function(data) {
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
},
complete: function(data) {
}
});
return false;
由于页面受登录保护,这不会给我任何回报。当我检查我的cookie时,我发现了一个cookie
yourAuthCookie
它包含一个字符串值。有什么方法可以用这个cookie修改我的ajax调用并使其通过身份验证到请求的页面?
答案 0 :(得分:1)
你试过这个吗?
var pathname = window.location.href;