Avatar billede Hveysel Nybegynder
26. februar 2011 - 21:54 Der er 11 kommentarer

Problemer med et iframe-banner

Under min menu, som har drop down, har jeg et iframe-banner. Problemet er, at banneret lægger sig oven på drop downpanelet, så menuen skjules bag ved banneret. Kan jeg indsætte noget i koden, som flytter banneret bag menuen? Her er min iframe-kode:

<iframe src='http://ads.mintraeningsdagbog.dk/motionslob/dagbog_banner_920x180.html' width="920" height="180" style="margin-left:0px;" &zoom=0 marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe>

På forhånd tak for hjælpen :-)
Avatar billede pstidsen Novice
26. februar 2011 - 22:10 #1
Er der et problem her?? http://gupl.dk/56749/
Avatar billede Hveysel Nybegynder
26. februar 2011 - 22:31 #2
Øhh, jeg er ikke helt med. Hvad mener du?
Avatar billede pstidsen Novice
26. februar 2011 - 22:44 #3
Er det ikke den hjemmeside det er galt med?? Eller?? Smid lige et link til det sted det er galt.
Avatar billede Hveysel Nybegynder
26. februar 2011 - 23:03 #4
Nåå, undskyld :-)
Det er denne (stadig under konstruktion):
http://motionslob.marcushenningsen.dk/l%C3%B8beprogrammer
Avatar billede pstidsen Novice
26. februar 2011 - 23:14 #5
Aaaah det ændrer jo det hele ;) Hvilken browser bruger du? For hvis jeg forstår dit indlæg korrekt, er der ingen fejl ved mig. Sådan ser det ud i Opera: http://gratisupload.dk/billede/thumb/56754/full/
Avatar billede Hveysel Nybegynder
26. februar 2011 - 23:17 #6
Aha. Interessant. Jeg bruger IE8. Hvad gør jeg så?
Avatar billede Hveysel Nybegynder
26. februar 2011 - 23:21 #7
Jeg har også lige prøvet Firefox. Der er det også et problem :-(
Avatar billede pstidsen Novice
27. februar 2011 - 11:59 #8
Det virker heller ikke for mig i IE. Prøv det her:

Skriv[dig]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="da">[/div]ALLERØVERST på din side og upload. Gå så herinde og ret fejlene. Hvis det ikke virker så tryk Ctrl+shift+J i firefox og ret fejlene
Avatar billede pstidsen Novice
27. februar 2011 - 13:19 #9
Fejl herfra. Skriv:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/ (...)

<html xmlns="http://www.w3.org/ (...) lang="da">
Avatar billede olebole Juniormester
02. marts 2011 - 14:38 #10
<ole>

1) W3C droppede XHTML i juli 2009. Det giver næppe mening at spilde tid på XHTML længere
2) XHTML 1.0 Strict skal serves specielt (ikke som text/html). Sørger man ikke for det, er der ikke tale om XHTML, men blot 'tilfældig HTML-suppe', som aldrig kommer i nærheden af en XML-parser
3) IFRAME elementet eksisterer slet ikke under XHTML

Brug i stedet HTML 4.01:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

- eller HTML 5:
    <!DOCTYPE HTML>

- og prøv så at læggge de to elementer i hvert sit z-index:

<div style="position:relative;z-index:1">[MENU_HER]</div>
<iframe ........ style="position:relative;z-index:2"></iframe>

Når det så er sagt, så må det vel også tilføjes, at iframe er et ganske bedaget element. Faktsik så bedaget, at det end ikke eksisterer under HTML 4.01 - som vel at mærke er 12-13 år gammel!

Kun under HTML 4.01 Transitional (som er den DTD, jeg viste ovenfor) kan du bruge iframe. Men W3C's Transitional 'flavors' er i følge W3C selv kun beregnet for en kort overgangsperiode, hvor man vænner sig til den 'rigtige' version (Strict). Den periode burde vi strengt taget alle have forladt for mere end 10 år siden  ;o)

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