Avatar billede wan31 Nybegynder
07. november 2005 - 12:29 Der er 3 kommentarer og
1 løsning

Tilpas dit Iframe. Men IE, NS, Opera, Firefox samarbejder ikke

Hej.
Se jeg har et Iframe jeg vil have tilpasset hver enkelte side.
Til dette har jeg fundet et script.
Men scriptet skulle lige rettes lidt, da jeg ønsker en bestemt størelse på mit Iframe hvis dokument størelsen ikke overskrider den ønskede frame størelse. Scripttet ser nu således ud

<SCRIPT LANGUAGE = "JavaScript">
<!--
function iFrameHeight() {
if(document.getElementById('iframename').contentDocument.body.scrollHeight < "550") {
h = "550";
document.getElementById('iframename').style.height = h;
}
else if(document.getElementById && !(document.all)) {
h = document.getElementById('iframename').contentDocument.body.scrollHeight;
document.getElementById('iframename').style.height = h;
}
else {
h = document.frames('iframename').document.body.scrollHeight;
document.all.iframename.style.height = h;
}
}
//-->
</SCRIPT>

Jeg har tilføjet den øverste del, men er løbet på et problem.
internet Explorer vil KUN virke med Document. men Firefox og Netscape kun vil virke med contentDucument.

" contentDocument.body.scrollHeight < "550") "

Hvordan får jeg dette til at virke i alle tre, og er der nogen der kan forklare mig hvorfor den skide irreterende Opera browser slet ikke vil med noget som helst.???
Avatar billede olebole Juniormester
07. november 2005 - 13:06 #1
<ole>

Prøv at linke til siden, da dette kommer anpå andre ting i din kode ... ikke mindst, hvad du skriver før <html>-tagget

/mvh
</bole>
Avatar billede wan31 Nybegynder
07. november 2005 - 13:13 #2
Avatar billede wan31 Nybegynder
14. november 2005 - 00:34 #3
hmm
Avatar billede wan31 Nybegynder
14. november 2005 - 00:34 #4
hmm igen
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