Avatar billede jems Nybegynder
12. april 2002 - 12:18 Der er 22 kommentarer og
3 løsninger

IFrame i NS 6

Hejsa

Hvordan får jeg dette til at virke i NS 6?
<iframe src="..." width="100%" height="100%" frameborder="NO" border="0" name=IFrame>

Mvh
Jens
Avatar billede juggalo Nybegynder
12. april 2002 - 12:21 #1
<iframe width=200 height=410 src=velkomst.htm name=ramme frameborder=0></iframe>

dette virker fint, så mon ikke bare du skal huske at lukke din iframe igen (</iframe>)
Avatar billede jems Nybegynder
12. april 2002 - 12:27 #2
Jeg har husket at lukke min iframe, jeg glemte bare at kopiere det ind i spørgsmålet ;)

Problemet ligger i at iframen skal være 100% høj og bred, men det virker (heller) ikke i NS..
Avatar billede Slater Ekspert
12. april 2002 - 12:43 #3
Man kan da ikke lave dynamisk resizede iframes (altså bruge %)
Avatar billede jems Nybegynder
12. april 2002 - 12:44 #4
Jo i IE
Avatar billede thomas_yde Nybegynder
12. april 2002 - 12:44 #5
prøv at komme med mere kode.
det kan være din table der ikke er korrekt.
Avatar billede jems Nybegynder
12. april 2002 - 12:50 #6
Hele siden ser sådan ud:

<!--#include file="inc/menu.inc"-->
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" height="85%">
  <tr>
    <td width="100%" valign="top">
        <iframe src="..." width="100%" height="100%" frameborder="NO" border="0" name=IFrame4></iframe>
    </td>
  </tr>
</table>
</body>
</html>
Avatar billede jems Nybegynder
12. april 2002 - 12:52 #7
Jeg har prøvet at sætte table height til 100% det virker heller ikke...
Avatar billede Slater Ekspert
12. april 2002 - 12:56 #8
Bruger Mozilla - der kan du hvad du kan! Færdig!
Avatar billede 7th Praktikant
12. april 2002 - 13:18 #9
Sidder med nøjagtig samme problem i http://www.eksperten.dk/spm/196995
Men det hjælper jo ikke dig meget. NS og height="100%" er noget l...
Avatar billede ztyxx Nybegynder
12. april 2002 - 13:48 #10
lav et enslydende ilayer, så du både har iframe og ilayer, så kan div. browsere selv vælge den de kan forstå :-)
Avatar billede jems Nybegynder
12. april 2002 - 14:34 #11
ztyxx > har prøvet - virker ikke...
Avatar billede ztyxx Nybegynder
12. april 2002 - 14:45 #12
ahhh, der er vist noget med at man ikke kan sætte height og width til %, er ikke helt sikker...
Avatar billede knudgert Nybegynder
12. april 2002 - 15:38 #13
ztyxx:
Ilayer er kun understøttet i Netscape 4.x og ikke 6.x
Avatar billede ztyxx Nybegynder
12. april 2002 - 16:01 #14
knudgert> ja jeg mente nok at der var noget om det
Avatar billede =maddog= Nybegynder
12. april 2002 - 23:42 #15
<ilayer> er rigtig nok kun i NS4.x, men det er ikke den man skal bruge. derimod understøtter <layer> ganske fint src attributen <layer src="..." osv>.
Men bortset fra det prøv:
onload = function() {
if (self.innerWidth) document.getElementById('Iframe').heigth = self.innerWidth;
}
og id="Iframe" i iframe taggen <iframe id="Iframe" osv>.
Avatar billede =maddog= Nybegynder
13. april 2002 - 00:04 #16
... ('Iframe').height = ....
selvfølgelig!
Avatar billede olebole Juniormester
13. april 2002 - 06:31 #17
<ole>

<table border="2" cellpadding="0" cellspacing="0" style="width:100%;height:85%;">
  <tr>
    <td style="height:100%;">
        <div style="height:100%">
            <iframe src="http://www.e-pressen.dk" style="width:100%;height:100%" frameborder="0" name="IFrame4"></iframe>
        </div>
    </td>
  </tr>
</table>

...does the trick  ;o)
/mvh
</bole>
Avatar billede annec Nybegynder
13. april 2002 - 22:37 #18
Er der ingen mulighed for at definer en iframe i % i NS 6...???

Anne
Avatar billede jems Nybegynder
15. april 2002 - 09:40 #19
maddog > det virker næsten...
Men scrollbaren bliver "lang"...
Min menu virker heller ikke mere, men det må være fordi layers ikke kan vises "oven på" iframes...
http://www.dasu.dk/uvinfo.asp?uvsider=ru
Avatar billede =maddog= Nybegynder
15. april 2002 - 09:50 #20
hvad mener du med lang?! Jeg har ikke NS6.0 på maskienen her.
Avatar billede jems Nybegynder
15. april 2002 - 09:54 #21
Jeg har lige lavet et screendump: http://www.dasu.dk/dasu.gif
Avatar billede =maddog= Nybegynder
15. april 2002 - 09:57 #22
ahaaaah. den scrollbar. ok. nu tror jeg at jeg kan nagle problemet. øjeblik.
Avatar billede =maddog= Nybegynder
15. april 2002 - 10:19 #23
eksperten driller lidt idag synes jeg.
først og fremmest lavede jeg en stor blund. brug
innerHeight i stedet for
innerWidth
se om det virker.
Avatar billede =maddog= Nybegynder
15. april 2002 - 10:33 #24
jeg kan se at du er rask igang. nu mangler bare
onresize = function() {
if (self.innerHeight) document.getElementById('Iframe').height = self.innerHeight;
}
Evt. kan du kompensere ved at trække lidt fra innerHeight således
self.innerHeight-10
Avatar billede jems Nybegynder
29. august 2002 - 10:55 #25
Tak for hjælpen
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