Имам клиент, който използва формуляр, който се свързва с машина за резервации в различен домейн. Въпреки това, те не използват традиционно кодирана форма, така да се каже:
<div id="qs" align="center">
<div align="center"><img src="images/qs_title.gif" alt="Quick Search">
<table width="200" border="0" cellpadding="0" cellspacing="0">
<!--<form method="post">--><form method="post">
....
<td width="35%" valign="bottom"><div align="left"><a href="/bgjavascript:sendToCBE();"><img src="quicksearch/continue-buttom_dreams.gif" alt="Continue" width="83" height="24" border="0" ></a></div></td>
Тъй като формулярът се управлява от JavaScript Document CBE, който беше модифициран с код getLinkerURL:
// JavaScript Document
function popup_no_status(loc)
{
var windowW=1000
var windowH=700
s = "width="+windowW+",height="+windowH+",status=yes, resizable=yes, scrollbars=yes";
mywin = window.open(pageTracker._getLinkerUrl(loc), "CBE", s);
mywin.focus();
}
Казаха ми, че това трябва да работи, но изглежда не предава бисквитките. Страницата на целевия/домейн има кода pageTracker._setAllowLinker(true);
върху него. Въпреки това само целевата страница има кода setAllowHash(false);
върху нея. Домейн 1 (домейнът, на който искам да предам бисквитките) също ли се нуждае от този setAllowHash(false);
код? Не съм сигурен какво пропускам тук. Бисквитките не се предават и затова получавам бисквитка за препоръка от първия домейн. Някакви идеи? Цялата информация е много ценена!
_setAllowHash(false)
вече е остарял и не трябва да го използвате изобщо. - person Eduardo   schedule 28.11.2011_setAllowHas(false)
. Ще повлияе ли този код на целевата страница на бисквитките, които се предават, за да се постигне кръстосано проследяване на домейни? Някакви други предложения, за да може това да работи? - person Glenn B   schedule 30.11.2011