Fönsterkoll...
Jag vill att de ska surfa kunna surfa (på min sajt (onlineprov)) i ett fullscreen fönster. Och sen vill jag veta om de tabbar bort från fönstret.
Hur fixar jag det ?
Svara
Sv: Vaaaaa!
Jag har byggt ett onlineprov som körs i fullscreen läge. Men jag vill inte att eleverna skall kunna tabba ut till deras anteckningar och fuska.
Problemet är att sidan innehåller ett formulär samt att de ska kunna posta till nästa sida. Så onFocusOut i body-taggen funkar inte då så bra.
Det jag vill ha löst är själva "koll" funktionen räcker bara om jag får en alert så bygger resten själv.
Svara
Sv: Vaaaaa!
onFocusOut? Finns det ens? Du måste mena onBlur().. Den anropas när fönstret förlorar fokus och det är väl det du vill antar jag?
Svara
Sv: Vaaaaa!
Problemet är att om du då klickar i ett formulär så är ju inte focus på sidan längre (enligt webläsaren) ...se det jag skrev innan :/
Svara
Sv: Fönsterkoll...
Idé:
Använd
<code>
onBlur='outTimer=setTimeout("alert(\"FUSKIS!!!!!\")", 50)'
onFocus='clearTimeout(outTimer)'
</code>
i samtliga taggar som kan få fokus...
Vad den gör är att sätta en timer när den förlorar fokus. Om ingen annan kontroll får fokus inom 50 millisekunder så visas rutan...
Svara