Avatar billede madrich Nybegynder
02. oktober 2001 - 12:46 Der er 9 kommentarer og
2 løsninger

Crossbrowser iframe/ilayer

en quickie til frontend folket:

er der en der kan hjælpe mig med at lave dette lille stykke kode \"crossbrowser\"-kombatibelt

<IFRAME NAME=\"\" width=\"133\" height=\"250\" SRC=\"\" frameborder=\"1\"  topmargin=\'0\' leftmargin=\'2\' rightmargin=\'2\' marginheight=\"0\" marginwidth=\"2\" scrolling=\'no\' bgcolor=\'\'></IFRAME>

all the way through:O)
Avatar billede madrich Nybegynder
02. oktober 2001 - 12:47 #1
gerne kommenteret:) +
Avatar billede nikolajdu Nybegynder
02. oktober 2001 - 12:49 #2
<IFRAME NAME=\"\" width=\"133\" height=\"250\" SRC=\"\" frameborder=\"1\"  topmargin=\'0\' leftmargin=\'2\' rightmargin=\'2\' marginheight=\"0\" marginwidth=\"2\" scrolling=\'no\' bgcolor=\'\'><ilayer name=\"\" width=\"133\" height=\"250\" SRC=\"\" frameborder=\"1\"  topmargin=\'0\' leftmargin=\'2\' rightmargin=\'2\' marginheight=\"0\" marginwidth=\"2\" scrolling=\'no\' bgcolor=\'\'></ilayer></IFRAME>

Netscape 4.x understøtter som den eneste ilayer. Netscape 6.0 og i 4 og op vil alle ignorere ilayer koden.

/Nikolaj
Avatar billede nikolajdu Nybegynder
02. oktober 2001 - 12:53 #3
Gør sådan her:

<ilayer name=\"iframen\" width=\"133\" height=\"250\" src=\"minFil.html\"><iframe name=\"iframen\" width=\"133\" height=\"250\" src=\"minFil.html\"></ilayer></ilayer>

Din farve og margin bestemmes af den fil der loades ind, så det skal sættes der - Med mindre det er farven på rammen omkring din iframe.
Avatar billede nikolajdu Nybegynder
02. oktober 2001 - 12:54 #4
Ups fik lige vendt det om. Sådan:

<iframe name=\"iframen\" width=\"133\" height=\"250\" src=\"minFil.html\"><ilayer name=\"iframen\" width=\"133\" height=\"250\" src=\"minFil.html\"></ilayer></iframe>
Avatar billede jakoba Nybegynder
02. oktober 2001 - 12:58 #5
\"all the way throught\" ???

med <iframe> kan du umuligt komme længere tilbage end IE4 og NS4 og der er stadig browsere der hverken forstår <iframe eller <ilayer.

så hvis den skal \'hele vejen\' er der kun serverside tilbage, bygge det på serveren som et image og sende siden som en tegnet .gif fil det vil virke i enhver browser.

rettelse: enhver *visuel\' browser. audiobrowserne får problemer.
Avatar billede madrich Nybegynder
02. oktober 2001 - 13:05 #6
Jakoba-->Jeg er godt klar over at det ikke er \"all the way through\" med iframes, derfor :o) hvis der var nogen der kunne:)
Avatar billede jumper Nybegynder
02. oktober 2001 - 14:37 #7
<IFRAME> er da en del af HTML4 standarden, ligesom <BR> - det er så crossbrowser som du kan få brug for ;P

/Thor
Avatar billede fomse Nybegynder
02. oktober 2001 - 23:11 #8
Lytter lige med
Avatar billede bamzen Nybegynder
24. oktober 2001 - 15:54 #9
Problemet er, at selvom IFRAME er en del af HTML 4, så er nogle browserfabrikanter hurtigere til at implementere tags, hvor andre hellere vil have at deres browser skal fungere korrekt.

Den bedste teknologi jeg til dato har set, har været brug af <DIV> taggen, og et javascript

Det er det eneste man vil kunne få til at fungere i samtlige 4.x browsere samt på tværs af platforme (PC, UNIX, MAC)


eksempler kan findes på http://www.dansteinman.com/dynduo/
Avatar billede madrich Nybegynder
27. oktober 2001 - 16:32 #10
Det blev ikke helt en Quikie afterall;) -> sorry, havde ikke set at jeg ikke havde lukket spgmet!
Avatar billede nikolajdu Nybegynder
28. oktober 2001 - 13:19 #11
NO problemos :-)
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