Avatar billede mik789 Nybegynder
27. juli 2004 - 12:18 Der er 11 kommentarer og
1 løsning

onresize funktion

Her er en helt almindelig onresize reload funktion:

function MyResize() {
self.location.reload();
}
self.onresize=MyResize;

Hvorfor kan jeg lige nu ikke få den til at køre på IE6? (ingen problemer i Gecko)

//mik
Avatar billede roenving Novice
27. juli 2004 - 12:23 #1
prøv med window i stedet for self !-)

-- eller helt uden !o]
Avatar billede mik789 Nybegynder
27. juli 2004 - 12:31 #2
fino! giv mig et svar.
men hvorfor kan IE ikke li' "self"??? de er skøre på M$
Avatar billede nikolajdu Nybegynder
27. juli 2004 - 12:32 #3
Jeg ville sige helt uden ;-)

onresize = self.location.reload();
Avatar billede roenving Novice
27. juli 2004 - 12:35 #4
Måske fordi self kun er et objekt, når en event sker ...

-- og det er et rent gæt !-)

-- els velbekomme '-)

PS. Jeg kan godt li' at nikolaj skærer helt ind til benet, men er usikker på om den virker !o]
Avatar billede mik789 Nybegynder
27. juli 2004 - 12:39 #5
det gør den ikke. den får siden til at loope
Avatar billede roenving Novice
27. juli 2004 - 12:44 #6
Okay, tak for point ;~}
Avatar billede nikolajdu Nybegynder
27. juli 2004 - 12:47 #7
Det lyder da mystisk - Den burde jo kun kaldes hvis der blev resizet - Det må der kigges lidt på.
Avatar billede mik789 Nybegynder
27. juli 2004 - 12:53 #8
nikolajdu> har jeg misforstået dig? mente du ikke simpelthen:

<script type="text/javascript">
onresize = self.location.reload();
</script>

altså helt uden funktion. det var i alle fald det jeg testede, og den går ikke.
Avatar billede nikolajdu Nybegynder
27. juli 2004 - 12:56 #9
Jo det var det jeg mente og undrer mig over at onresize skulle blive kaldt ved genindlæsning - For så burde din egen version heller ikke virke.
Avatar billede mik789 Nybegynder
27. juli 2004 - 13:03 #10
ja det undrer også mig. Det jeg har nu (og som virker i både IE og Gecko) er bare;

function MyResize() {
window.location.reload();
}
window.onresize=MyResize;
Avatar billede roenving Novice
27. juli 2004 - 13:08 #11
-- jeg har faktisk et par gange undret mig over at resize blev udløst af load (mest fordi jeg har sat alerts ind, som det har været næsten umuligt at komme ud af i editoren !-)
Avatar billede nikolajdu Nybegynder
27. juli 2004 - 13:25 #12
gad vide om det er en bug eller om der findes et argument for dette....??
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