28. juli 2004 - 16:34Der er
15 kommentarer og 1 løsning
Deaktiver F5
Jeg ved godt at det ikke er populært at man deaktivere ting fra brugeren, men jeg skal altså bruge det i et kontroleret vindue hvor det er vigtigt at brugeren ikke opdatere.
Det er en slags popups, som bliver foran browser-vinduet, modal er (som navnet siger) sådan en, du ikke kan slippe uden om, mens modeless tillader at brugeren gør noget i vinduet bagved, men stadig bliver foran !-)
jeg har lige fundet noget om layers. Det ser ikke ud som om det kan hjælpe mig, da brugeren bare kan opdatere hele vinduet, og så vil mit layer også blive opdateret.
-- og forøvrigt har du helt ret i at det modale vindue er afhængig af hovedvinduet, men du kan _intet_ med hovedvinduet, mens det bliver vist, så man er nødt til at lukke det, før man kan navigere ...
Jeg har faktisk fundet en løsning der virker (I IE i hvert fald)
if (document.all) { document.onkeydown = function (){ var key_f5 = 116; var key_f3 = 116; if (key_f5==event.keyCode || key_f3==event.keyCode ){ event.keyCode=0; alert ("F5 or F3 was pressed!"); } return false; } }
-littlewiz
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.