webForumDet fria alternativet
Logga in / Bli medlem

stoppa sidan med hjälp av javascript

JavaScript

3 svar · 178 visningar · startad av theguru

Medlem sedan juli 2000411 inlägg
Frågan#1

Hej!

Är det nån som vet hur jag gör om jag vill med javascript stoppa sidan så att koden ej körs längre

Hoppas att ni förstår vad jag menar.

Medlem sedan juni 20004 308 inlägg
#2

Stoppa kod? Menar du att låta bli att köra ett kod-block beroende på ett uttryck?

if(!foo==1){
//javscript kod här...
}

Utropstecknet symboliserar alltså ett logiskt NOT, vilket betyder att if-blocket körs om uttrycket (foo==1) INTE är sant. (Tar du bort ! får du motsatt effekt.)

Var det det du menade?

Medlem sedan juli 2000411 inlägg
#3

nej inte riktigt.
under dennna if sats finns det vb script kod som körs oavsett vad resultatet i if satsen av javascriptet blir, det är det jag vill för hindra ungefär som att göra en history.back eller nåt åt det hållet.

Medlem sedan juni 20004 308 inlägg
#4

If-satsen kan du lika gärna använda i VBscript. Eftersom de utnyttjar samma namespace kan du använda samma variabeluppsättning i både VBscript och JavaScript. Ex;

<script language="JavaScript">
var foo=1;
</script>
<script language="VBScript">
If foo = 1 Then
	MsgBox "Denna variabel är satt med JavaScript men testas med VBScript"
End if
</script>
264 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)