Hier ist die Situation Ich versuche, herauszufinden:3rd-Party-JavaScript-Einstellung document.cookie
Ich habe Seite ‚abc.html‘, die von foo.com/ABC.html geladen wird. Es hat ein Script-Tag, das JavaScript von bar.com lädt. Das von bar.com geladene JavaScript setzt document.cookie auf etwas say: "baz => cookieValue" und es setzt die Domain NICHT.
Wenn ich richtig verstehe, weil eine Domäne nicht angegeben wurde, wird beim Setzen von document.cookie das Cookie standardmäßig auf die Herkunftsdomäne von 'foo.com' gesetzt.
So jetzt, Seite ABC.html hat sein eigenes Javascript und in diesem Javascript wird es einen Ajax Anruf machen.
Meine Frage ist: wenn es macht, dass Ajax Aufruf sendet es die "baz => cookieValue" Cookie-Set von der JavaScript geladen von bar.com?
Vielen Dank für jede Hilfe.
, um den Dokumentationsverweis hinzuzufügen: "Wenn nicht angegeben, verwendet [Domäne] standardmäßig den Host-Teil des aktuellen Dokumentspeicherorts (ohne Subdomänen)." von https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie – pherris