0
我收到了将一个域cookie获取到另一个域的问题。当我打开第二个域时,它会在浏览器中显示cookie值,但是当我运行它来通过jQuery获取它时。它显示为空。请让我知道我如何获得它或以任何其他方式在一个域中创建cookie并将其转到另一个域。例如。在a.com在b.com获取问题以将一个域cookie获取到另一个域
我收到了将一个域cookie获取到另一个域的问题。当我打开第二个域时,它会在浏览器中显示cookie值,但是当我运行它来通过jQuery获取它时。它显示为空。请让我知道我如何获得它或以任何其他方式在一个域中创建cookie并将其转到另一个域。例如。在a.com在b.com获取问题以将一个域cookie获取到另一个域
不能为另一个域设置cookie的创建cookie,并获得Cookie值,你能做些什么来实现这一目标是下方。这只是帮助您了解我们如何实现这一目标的示例。
例如,如果您要为www.example.com设置cookie,请在您设置cookie的域(域A)的第一个域上创建一个隐藏的img字段。
'<img src="http://www.example.com/cookie.php?val=123" style="display:none;">'
然后在此域(域B),这是example.com在cookie.php应该有下面的代码:
<?php
setcookie('a', $_GET['val']);
?>
即你有域A IMG SRC将达到该网址将为域B设置Cookie。
希望这已经详细解释了很多。
Cookie设置为每个域的基础,因此a.com上的Cookie无法由b.com读取 – Chris