Applikation

JavaScript

2 svar · 177 visningar · startad av rincewind

Medlem sedan nov. 2003104 inlägg
Trådstart#1

Hej,
Kan man få en global variabel i javascript som alla javascript ser?
Om hur, hur gör man det och anropar den?
Eller kanske en cockie? Finns sådana i javascripts och hur sätter man sådana och använder sådana?

Tackar på förhand.
-- Rincewind

Medlem sedan nov. 20014 054 inlägg
#2

Re: Applikation

rincewind skrev:

Hej,
Kan man få en global variabel i javascript som alla javascript ser?
Om hur, hur gör man det och anropar den?
Eller kanske en cockie? Finns sådana i javascripts och hur sätter man sådana och använder sådana?

Tackar på förhand.
-- Rincewind

Titta in på https://www.javascript.nu ,där hittar du säkert lite information! =)

Medlem sedan juni 20004 308 inlägg
#3

Variabler i JavaScript är global ifall du inte deklarerar dem i en funktion, ex:

<script type="text/javascript">
var foo="bar";
</script>

Utrymmet som den sträcker sig över är dock begränsad till aktuellt fönster. Skall du hämta information från ett annat fönster måste du ha objekt-referensen till fönstret (mywindow i exemplet).

alert(mywindow.foo);

Cookies är ett annat alternativ, men dessa sträcker sig istället bara över den sökväg som det är satta till, som längst samma domännamn. Sätter du en kaka på en sida under domänen "foo.com" kan du alltså inte läsa den från "bar.nu".

Script för att läsa/skriva cookies hittar du i arkivet. (Mer info).

526 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
172 ms — hämta tråd, inlägg och bilagor (db)
350 ms — ändringar (db)