Domanda

La mia esigenza è piuttosto interessante, voglio mantenere un biscotto tra due browser diverso per lo stesso dominio.

consente quindi dire che ho creare un biscotto con il nome "mydata" e il valore "hiscal" da IE, se poi passo in rassegna stesso sito web da Firefox e cercando di leggere cookie "mydata" allora il sistema dovrebbe darmi valore "hiscal"

, ma questo non è accaduto nel caso generale

in modo uno può dirmi come posso condividere biscotto tra di altro browser (client) dello stesso dominio.

Grazie, Hiscal

È stato utile?

Soluzione

Si può costruire un biscotto-proxy attraverso la creazione di un'applicazione Flash e utilizzare Shared Objects (SO cookie = flash) per memorizzare i dati.

qualsiasi browser con Flash installato potrebbe recuperare le informazioni memorizzate nel SO.

Ma, è una soluzione brutta.

Basta non condividere i biscotti ... e trovare un altro modo per costruire il tuo sito / app.

Altri suggerimenti

Ogni browser mantiene è propri cookie. Quindi, in generale, non questo non è possibile.

Con un sacco di duro lavoro si potrebbe, in teoria, scrivere un'applicazione che si trova sul computer client che guarda a tutte le sedi i vari browser memorizzano i cookie, analizza i diversi formati di biscotti, li sincronizza e poi li scrive fuori.

Questo sarebbe soggetto ad errori e si romperà, non appena cambia un browser come funziona con i biscotti (per non parlare che alcuni dei browser assicurare il loro biscotti, in modo da non essere in grado di arrivare a loro, in primo luogo ).

A mio parere, questo non è pratico e non avrei nemmeno provare.

Si può fare con altri depositi di dati, traverso le estensioni del browser. Forse in Flash o Google Gears è possibile mantenere DB condivisa tra i browser, ma è bisogno di essere installa su entrambi loro, naturalmente.

Modifica

In Google Gears tou non può . Forse si dovrebbe scrivere self-made estensione ... o qualche sistema user-login, in cui i dati saranno seduti sul server.

di YUI Contenitori multiuso e forzarlo ad utilizzare il motore di archiviazione SWF.

Tutti i computer e browser sarebbe ancora avere Flash installato, ma non avrebbe dovuto scrivere il proprio Flash app. Si potrebbe trarre vantaggio dall'utilizzo di quello gestito dal team di YUI.

Come altri hanno detto, questo non è molto portabile, ma in un ambiente controllato, potrebbe funzionare per voi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top