检索在主域上创建的子域上的cookie

时间:2014-05-15 15:42:13

标签: javascript cookies cross-domain setcookie missing-cookies

我不仅在研究这个网站,而且还在网络上进行研究,无法找到解决方案。我可以完全访问这两个域。

我的主域名(test.com.es)中的代码是:

<script type="text/javascript"> 
jQuery(document).ready(function($){ 
$('.quote_button').click(function(e) { 

//create product number cookie 
var itemname = $('.colors_productname span').html(); 
document.cookie= 'product_id=' + itemname + '; path=/';

(我在路径后输入了以下内容= /&#39 ;; domain =&#34; test.com.es&#34;;) - 这仍然无效。

`e.preventDefault(); 
document.location.href='http://contact.test.com'; 
}); 
}); 
</script> `

在我的子域名中,我有代码:

    Product SKU* <input class="right" id="skew" size="30" name="skew" value="" type="text"/><br/>
<script type="text/javascript">
$(document).ready(function() {
   function getCookie()
   {
   var name = 'product_id=';
   var ca = document.cookie.split(';');
   for(var i=0; i<ca.length; i++) 
     {
        var c = ca[i].trim();
        if (c.indexOf(name)==0) 
        {
           var productname = c.substring(name.length,c.length);
           return productname;
        }
     }
   }
var product = getCookie();
$('#skew').val(product);
});
</script>

有人可以帮助解释为什么不能解决这个问题吗?

由于

DB

0 个答案:

没有答案