Avatar billede greasy Nybegynder
30. april 2002 - 14:14 Der er 8 kommentarer og
1 løsning

iframe/ilayer ikke synligt i Netscape

hej

jeg har et site med både en højre og en venstre menu. begge menuer er sat ind via iframes, og da jeg lavede det fik jeg at vide at hvis man også satte et ilayer ind ville netscape godt kunne finde ud af det... MEN det kan den ikke, er der nogen der kan hjælpe mig, så det menuerne kan ses i netscape??
http://www.koreajapan2002.dk/koreajapan/kampoversigt.php

// greasy
Avatar billede jakoba Nybegynder
30. april 2002 - 14:43 #1
<iframe src="venstre_menu.php" name="menu" width="149"
        height="100%" frameborder="0" border="0" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no">
<ilayer src="venstre_menu.php" name="menu" width="150"
        height="100%"
                      frameborder="0" border="0" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no">
</ilayer>
</iframe>

prøv at ændre height= i ilayer til  height="500" så tror jeg du kan se det.

Når du angiver height i % betyder det "såmange procent af højden den html-kommando der indeholder mig."

Det er her din <td> og siden der ikke er noget der sørger for at din td skal have en højde bliver det til 0pixel i netscape.

Hvordan IE bærer sig ad med at fortolke height=100% til at betyde 'browservinduets højde' må du spørge microsoft om :-)

mvh JakobA
Avatar billede greasy Nybegynder
30. april 2002 - 14:49 #2
prøvede at ændre height="500", men det hjalp ikke.... andre forslag der skulle kunne bruges?? hvis du kigger på siden 'hold' er indholdet også sat ind via iframe... men der viser NN heller ikke noget... Er på herrens mark!!
Avatar billede jakoba Nybegynder
30. april 2002 - 14:58 #3
det virker fint for mig:
    <iframe src="venstre_menu.php" name="menu" width="149"
        height="100%" frameborder="0" border="0" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no">
        <ilayer src="venstre_menu.php" name="menu" width="150" bgcolor='black'
        height="200" frameborder="1" border="1" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no">hej</ilayer>
        </iframe>
Avatar billede greasy Nybegynder
30. april 2002 - 15:02 #4
men der kommer ikke noget i begge sidemenuer i NN hos dig vel?? hos mig kommer der bare min bgcolor... men intet tekst eller noget
Avatar billede jakoba Nybegynder
30. april 2002 - 15:17 #5
Jeg må indrømme at baggrundfarven har alt hvad jeg testede
Avatar billede greasy Nybegynder
30. april 2002 - 15:20 #6
jeg har prøvet nogle forskellige ting, først fjernede jeg bgcolor fra den td iframen er i, så blev den hvid, og det var fint nok, så lavede jeg en testmenu.html der bare havde teksten 'hej hej' men den blev ikke vist da jeg brugte den fil som src..... der må da være et eller andet helt galt??
Avatar billede jakoba Nybegynder
30. april 2002 - 15:39 #7
Jeg prøvede med en .html fil i venstre side og det gik fint som det skulle.
Så med tanke om at <ilayer måske ikke viste hvad den skulle gøre med en fil med endelsen .php satte jeg et type='text/html' attribut ind i højre side og så kom der noget frem.

        <td height="550" align="right" valign=top bgcolor="#14496A"><iframe src="hoejre_menu.php" name="menu" width="150"
        height="100%" frameborder="0" border="0" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no">
        <ilayer src="http://www.koreajapan2002.dk/koreajapan/hoejre_menu.php" name="menu" width="150" type="text/html"
        height="100%" frameborder="0" border="0" marginheight="0"
        marginwidth="0" leftmargin="0" topmargin="0"
        scrolling="no"></ilayer>
        </iframe>
        </td>

men php burde nu selv generere en header med mimetypen i, hvorfor den ikke gør ved jeg ikke.

mvh JakobA
Avatar billede greasy Nybegynder
30. april 2002 - 16:34 #8
jeg var lige væk... har lige prøvet at paste din kode ind, og der sker ikke et pip!! så hvis det duer hos dig, må der være noget rivende galt hos mig.... GRRRRRRR, hader sådan noget
Avatar billede greasy Nybegynder
30. april 2002 - 17:21 #9
nu har jeg fået skidtet til at du.... Det viste sig at det, som du sagde, havde noget med height at gøre. Det jeg har konkluderet er at height i både iframe og ilayer skal være det samme... for når jeg bruger height=100% i iframe så vises ilayer ikke. Alt i alt- tak for hjælpen :D

// mvh Greasy
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