Salve a tutti nel forum,
scusate il crosspost JavaScript/ASP, ma da sabato sbatto la testa contro il muroper un problema che non riesco a risolvere, spero possiate aiutarmi.
Sto sviluppando un sito in ASP, ma poiche' devo settare dei cookies "al volo" - al click su un link -, utilizzo un sistema misto Javascript/ASP. In pratica, al click richiamo una funzione "ImpostaCookie" in JS, che fa una serie di:
document.cookie = "nomecookie=valore";
poi li leggo in VBScript.
O meglio, "dovrei" leggerli in VB, perche' non li trova!
I cookies ci sono, li vedo con un:
alert(document.cookie);
e anche andando sulle opzioni del browser (Firefox), ma da ASP non c'e' modo farglieli leggere. Ho provato sia il comando singolo:
response.write("nomecookie")
sia un ciclo for ... each...:
For Each Item In Request.Cookies
response.write Item & "=" & Request.Cookies(Item) & "
"
Next
con analoghi risultati: i cookies settati da JS, ASP non li "vede".
Se li setto da ASP, invece, con una serie di:
response.cookies("nomecookie")=valore
non ci sono problemi, sono visibili sia da JS che da VB, ma cosi' non mi serve, perche' non posso utilizzarlo nell'OnClick.
Dove sbaglio?!?![]()