/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
proplem med javascript som MSIE ikke læser~
Fra : [5000] Jesper Brunho~


Dato : 22-08-02 09:14

Hej folks

jeg har det problem at flg javascript ikke læses rigtigt af explorer (i
modsætning til Opera og mozilla)

<script type="text/javascript">
if (document.all) {
browserwidth = document.body.clientWidth;
} else {
browserwidth = window.innerWidth;
}
if(browserwidth<700){
document.write ('<body leftmargin="0" topmargin="2" marginwidth="0"
marginheight="2" class="body1">');
}else{
document.write ('<body leftmargin="0" topmargin="2" marginwidth="0"
marginheight="2" class="body2">');
}
</script>

Explorer laver scrollbars på alle størrelser vinduer, og sætter
derudover ikke baggrundsbilledet(hvilket den gjorde fint da jeg ikke
brugte javascript til det)

Alle løsningsforslag er velkomne

i stylesheetet har jeg:

body.body1{
background-image: url(http://phonixfolk.dk/images/bg8.gif);
margin: 7px;
background-color: white;
}

body.body2{
background-image: url(http://phonixfolk.dk/images/bg8.gif);
margin: 7px;
background-color: white;
overflow: hidden;
}


Det hele kan ses på phonixfolk.dk

venligst

Jesper Brunholm


 
 
[5000] Jesper Brunho~ (22-08-2002)
Kommentar
Fra : [5000] Jesper Brunho~


Dato : 22-08-02 10:09

Hej igen

Mange tests med forskellige scenarios viste at MSIE ikke kan forstå at
<body> findes når den bliver skrevet med javascript. Løsningen var
således at sætte 2 gange <body> ind i dokumentet (ikke pænt, men effektivt)

mvh

Jesper Brunholm


[5000] Jesper Brunholm wrote:
> Hej folks
>
> jeg har det problem at flg javascript ikke læses rigtigt af explorer (i
> modsætning til Opera og mozilla)
>
> <script type="text/javascript">
> if (document.all) {
> browserwidth = document.body.clientWidth;
> } else {
> browserwidth = window.innerWidth;
> }
> if(browserwidth<700){
> document.write ('<body leftmargin="0" topmargin="2" marginwidth="0"
> marginheight="2" class="body1">');
> }else{
> document.write ('<body leftmargin="0" topmargin="2" marginwidth="0"
> marginheight="2" class="body2">');
> }
> </script>
>
> Explorer laver scrollbars på alle størrelser vinduer, og sætter
> derudover ikke baggrundsbilledet(hvilket den gjorde fint da jeg ikke
> brugte javascript til det)
>
> Alle løsningsforslag er velkomne
>
> i stylesheetet har jeg:
>
> body.body1{
> background-image: url(http://phonixfolk.dk/images/bg8.gif);
> margin: 7px;
> background-color: white;
> }
>
> body.body2{
> background-image: url(http://phonixfolk.dk/images/bg8.gif);
> margin: 7px;
> background-color: white;
> overflow: hidden;
> }
>
>
> Det hele kan ses på phonixfolk.dk
>
> venligst
>
> Jesper Brunholm
>


--
Skriv hvor grejet er - jeg har skrevet postnummer i fra-felt.
Luk for de varme varer - giv og forlang kvittering!
¿?Markedsgrupperne¿? Se her hvad og hvorfor:
<http://www.usenet.dk/grupper.pl?list=dk.marked>




Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste