2011-01-17 28 views
20

Jak mogę dodać obsługę domeny do funkcji these? Chcę to osiągnąć. Example.com jest zadeklarowana jako domena, dzięki czemu pliki cookie mogą być czytane we wszystkich subdomenach domeny example.com. W swojej obecnej formie, ponieważ domena nie jest ustawiony, to może być tylko do odczytu z www.example.comustawianie przekroju poddomeny cookie za pomocą javascript

Odpowiedz

35

Tu jest link, w jaki sposób udostępnić pliki cookie między domeny:

https://www.thoughtco.com/javascript-by-example-2037272

Polega ona na ustawienie atrybut domeny łańcucha ciasteczka jak:

document.cookie = "myValue=5;path=/;domain=example.com"; 

Plik ten powinien być teraz dostępny dla wszystkich subdomen z example.com jak login.example.com

+0

składnia funkcji ppk wydaje się być inna, ponieważ otrzymuje swoją nazwę i wygasa z powyższych linii: document.cookie = name + "=" + value + expires + "; ścieżka =/", a co z tymi podwójnymi cytatami? – newnomad

+1

@newnomad: JavaScript używa cytatów wokół literałów łańcuchowych takich jak większość języków programowania – RoToRa

+0

to nie może być dodane do ciasteczek, jeśli nie uniknę() go, ale jeśli escape - wartość ustawiona ze ścieżką i domena – user2171669

Powiązane problemy