Я пробовал устанавливать куки для разных доменов в IE, но ни один из них не сработал. Я проверил информацию и обнаружил, что этого можно добиться, установив значение p3p в заголовке. Это действительно хорошо :) Например, если вы хотите посетить сайт б. и настроить его на сайте a. Cookie, вы можете сделать это:
1. Создайте файл cookie.htm на сайте b.com.
Содержание:
Скопируйте код кода следующим образом:
<script Language=javascript src=http://a.com/setcookies.asp?par=a.com></script>
2. Содержимое файла setcookies.asp на сайте a.com:
Скопируйте код кода следующим образом:
<%
Response.AddHeader P3P, CP=CURa ADMa DEVa PSAO PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR
Response.Cookies(aaa).Domain = Request(par)
Response.Cookies(aaa) = Это файлы cookie, установленные в b.com при доступе к файлам в домене a.com.
%>
Таким образом, получив доступ к файлу cookie.htm в домене b.com, соответствующие файлы cookie можно установить и изменить в домене a.com, тем самым достигая цели установки и доступа к файлам cookie в разных доменах.