afbryde et script
Man afbryder en løkke med "break;", men hvordan går man helt ud af et script (svarende til "exit;" i php)?I det her tilfælde skal jeg teste folks skærmopløsning og sende nogle variabler videre til URL'en via en reload.
Jeg forsøger med:
<script type="text/javascript"><!--
if (res&&res>0) { // Hvis scriptet allerede er blevet kørt én gang og siden loader igen.
break;
} else { //Hvis det er første load af siden og "res" altså endnu ikke er sat.
if (screen.width<=800) {
window.location.href=window.location.href+'?res=800';
} if (screen.widht>=1024) {
window.location.href=window.location.href+'?res=1024';
}
}
//--></script>
Men det giver fejl ("'break' kan ikke optræde uden for løkken"). Men jeg er jo nødt til at bryde ud af scriptet for at forhindre at siden reloader i ring. Andre forslag?
