Nabend, Ich habe 2 HTML-Datein und eine externe .js-Datei mit 2 Funktionen. In der ersten HTML-Seite rufe ich eine Funktion auf die die zweite HTML-Seite lädt. Dort rufe ich die zweite Funktion auf die den Wert einer Variable erhöhen soll! Anschließend wird die Erste HTML-Seite wieder geladen und das Spiel beginnt von vorne. Bei der Ausgabe bekomme ich jedoch immer den Wert 1 (und nicht 2,3,4...). WO müsste ich im Code WAS ändern ? 
Erste HTML-Seite:
	
	
	
		
Funktion1:
	
	
	
		
Zweite HTML-Seite 
	
	
	
		
Funktion2:
	
	
	
		
Und dann halt noch eine globale Variable i.
				
			Erste HTML-Seite:
		Code:
	
	... 
... 
<input type="button" value ="Weiter" onClick="Funktion1()"> 
... 
...Funktion1:
		Code:
	
	window.location="Zweite.html";
		Code:
	
	.... 
.... 
body onload="Funktion2()"> 
... 
...Funktion2:
		Code:
	
	 if (isNaN(i)) { 
i = 1; 
} 
localStorage.setItem("key",i++); 
alert(localStorage.getItem("key")); 
window.location="Erste.html"; 
	