Avatar billede flashback83 Nybegynder
18. maj 2006 - 08:29 Der er 7 kommentarer og
1 løsning

Størrelse på iframe

Jeg er igang med et eksamensprojekt og er rendt ind i et underligt problem.

Jeg har en side med to iframes. Siden vises rigtigt i IE. I Mozilla vises den til venstre rigtigt, men den til højre bliver pludselig "skåret af", så den bliver ca. 100px lavere end den er angivet til i koden.

Siden ligger her:
http://multidesigner.dk/05mul1/Sine,%20Malou,%20Rasmus%20x%202/bogo/Untitled-1.htm

Kan nogen se en grund til det?
Rasmus
Avatar billede milandt Nybegynder
18. maj 2006 - 14:17 #1
Fjern "overflow-x: hidden;" i stylesheetet contentstyle.css. Problemet er på siden pic.htm. Prøv evt at se den alene i Firefox.
Avatar billede flashback83 Nybegynder
18. maj 2006 - 14:34 #2
Det virkede :)

Du har selvfølgelig tjent pointene, så bare sig til hvis du vil have dem med det samme, så opretter jeg en ny tråd, men jeg har et par spøgsmål mere omkring samme side. Denne gang omkring Netscape

1) De tre thumbnails virker ikke som links i Netscape, og jeg synes ikke jeg kan finde en DIV eller andet, som ligger ovenpå.

2) Stregen i midten ("img/spacer.gif") er pludselig kun 10px høj, når man åbner siden i Netscape. Den ser rigtigt ud i FF og IE... Har du et bud på det også?

Rasmus
Avatar billede milandt Nybegynder
18. maj 2006 - 15:43 #3
Jeg har ikke Netscape installeret, men ud fra hvad jeg har kunnet læse mig frem til, burde dette virke.

Sæt et onclick event på dine thumbs, med denne kode:

onclick="frames['picframe'].location.href = this.src; return false;"

læs evt mere her: http://www.quirksmode.org/js/iframe.html
Avatar billede olebole Juniormester
18. maj 2006 - 19:15 #4
<ole>

Der er ikke forskel på at linke til en iframe i Netscape6 og andre browsere. Hvad er det for links, du tænker på?

Taler vi Netscape6+ ? Ellers er iframe-elementet slet ikke understøttet  :)

/mvh
</bole>
Avatar billede flashback83 Nybegynder
18. maj 2006 - 19:26 #5
Det er de tre thumbnail, som ikke virker. Jeg tror sådan set ikke det har noget med iframen at gøre. Curseren skifter ikke, når man fører den over en thumbnail, og man kan slet ikke klikke på dem. Dette sker kun i Netscape. Og ja - det er Netscape 6.

Det eneste tidspunkt jeg har oplevet noget lignende er hvis man har en div, som er sat til en bestemt størrelse, der "skygger" for linkene. Altså en div, der ligger ovenpå linkene og blokerer. Det ignorerer IE, mens man i Firefox og netscape ikke kan klikke på linkene. Håber det gav mening.
Avatar billede milandt Nybegynder
18. maj 2006 - 21:02 #6
du kan se eksempel her ole: http://multidesigner.dk/05mul1/Sine,%20Malou,%20Rasmus%20x%202/bogo/pic.htm

flashback83, forsøgte du det jeg foreslog?
Avatar billede flashback83 Nybegynder
18. maj 2006 - 21:10 #7
Jep Jeg indsatte onclick="frames['picframe'].location.href = this.src; return false;" som du skrev, men det gjorde ingen forskel
Avatar billede olebole Juniormester
18. maj 2006 - 21:47 #8
Jeg har ikke en NS6 at teste i - men jeg har en identisk, gammel Mozilla - og i den fungerer det fint.
Desuden har jeg i sin tid lavet et hav af iframe-løsninger til NS6 og der har jeg aldrig haft problemer med target ... og jeg har aldrig hørt andre kodere har problemer med det.

Eneste ting, det evt. kunne, skulle være, at NS6 ikke kunne loade et 'standalone' billede i en iframe. Virker disse to links i NS6?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>TITLE</title>
</head>
<body>

<a href="http://www.google.dk/images/hp0.gif" target="gnu">Link 1</a> || <a href="http://www.google.dk" target="gnu">Link 2</a>
<br><br>
<iframe name="gnu" style="width:800px;height:500px"></iframe>

</body>
</html>
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