Avatar billede 0verwrite Nybegynder
16. november 2001 - 03:02 Der er 5 kommentarer og
1 løsning

window anti-resize

når jeg har lavet et popup vindue ønsker jeg ikke folk skal kunne trykke F11 eller lign. for at ændre størrelsen på mit vindue - kan man detecte om en bruger ændre størrelse på popupvundet? eks. ved \"on.screen.height.change.something.a\'la noget\"... også kan jeg jo selv smide en window.close ind!
Avatar billede limemedia Nybegynder
16. november 2001 - 03:54 #1
Der er jo gode gamle
function nsResize() {
  location.reload();
}
window.onresize = nsResize;

Der reloader. Så har du fanget resize eventen og kan tage den derfra
Avatar billede 0verwrite Nybegynder
16. november 2001 - 04:04 #2
ok den virker jo meget fint - er der så også en der kan måle om den side jeg er på er et popupvindu\' eller om det er et normalt broser vindue?

kan man måle om vinduet er eks 500 px bred? eller kan man måle om toolbar er slået til m.m.?
Avatar billede limemedia Nybegynder
16. november 2001 - 04:08 #3
jeg har den her winW = window.innerWidth; (IE only mener jeg ? eller er det NS only - har taget den ud af en specifik sammenhæng) men en popup er et alm. vindue i den forstand. Så hvis du kigger window.onresize koden i den fil der kun vises i en popup er du home free :)
Avatar billede limemedia Nybegynder
16. november 2001 - 04:08 #4
ahh, den her forklarer det væsentligt bedre end mig :)
http://wsabstract.com/javatutors/static2.shtml
Avatar billede 0verwrite Nybegynder
16. november 2001 - 04:12 #5
takker mange gange!
Avatar billede klatten Nybegynder
16. november 2001 - 23:31 #6
Undskyld jeg spamer!
ljweb http://www.eksperten.dk/spm/134918
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester