|
| <iFrame> Fra : Peter Wissing |
Dato : 10-01-03 22:16 |
|
Hej alle.
Er der nogen der kan forklare mig teorien bag <iFrame> og hvordan det
virker?
Ville også lige vide hvilket sprog dette tag hørte til?
Peter Wissing
| |
Tobias Nielsen (10-01-2003)
| Kommentar Fra : Tobias Nielsen |
Dato : 10-01-03 23:16 |
|
>
> Er der nogen der kan forklare mig teorien bag <iFrame> og hvordan det
> virker?
>
> Ville også lige vide hvilket sprog dette tag hørte til?
>
> Peter Wissing
Hej Peter
En iframe er et element hvori du har mulighed for at åbne et anden webside,
eksempelvis inde i en tabel.
Koden kan skrives således
<iframe src="den_de_vil_åbne.html" width="100%" Height="100%"
frameBorder="0" name="main"></iframe>
Du bør dog nok være opmærksom at at <iframe> ikke validerer, så det er ikke
noget du kan være sikker på fungerer ud over i IE.
VH Tobias
| |
Peter Wissing (10-01-2003)
| Kommentar Fra : Peter Wissing |
Dato : 10-01-03 23:29 |
|
Tobias Nielsen <tobias@tach.dk> skrev i en
nyhedsmeddelelse:3e1f463f$0$11032$edfadb0f@news.tele.dk...
> Koden kan skrives således
> <iframe src="den_de_vil_åbne.html" width="100%" Height="100%"
> frameBorder="0" name="main"></iframe>
Jeg kan ikke få width til at passe. Det html dokument jeg sætter ind, bliver
der kun vist en lille del af, selvom jeg sætter width til 100%. Hvis jeg
derimod sætter den til 650px kan man se hele siden. Hvordan kan det være?
> Du bør dog nok være opmærksom at at <iframe> ikke validerer, så det er
ikke
> noget du kan være sikker på fungerer ud over i IE.
ok, det er meget rart at vide. Kender du så en metode der virker i andre
browsers. Jeg bruger css, med 4 forudbestemte "rammer", hvor jeg indsætter
mine html dokumenter. Jeg ønsker nemlig ikke at bruge frames, men vil gerne
have en opdeling, med en udskiftelig midterside, som reagerer på links på
venstreside...
Tak.
Peter Wissing
| |
benny larsen (10-01-2003)
| Kommentar Fra : benny larsen |
Dato : 10-01-03 23:51 |
| | |
Jonas Astrup - HTML.~ (10-01-2003)
| Kommentar Fra : Jonas Astrup - HTML.~ |
Dato : 10-01-03 23:55 |
|
Tobias Nielsen wrote in dk.edb.internet.webdesign.html:
> Du bør dog nok være opmærksom at at <iframe> ikke validerer,
> så det er ikke noget du kan være sikker på fungerer ud over i IE.
Det er nu ikke helt rigtigt.
<iframe> er en del af både HTML 4.01 og XHTML 1.0
http://www.w3.org/TR/html4/present/frames.html#h-16.5
<iframe> understøttes af IE, Netscape (>4), Opera, Mozilla, etc. etc.
<iframe> (Inline Frame) kan beskrives som et HTML element, der indsætter et
vindue i et web-dokument, hvori et andet web-dokument kan vises.
Se eventuelt også http://html.dk/dokumentation/html4/tags/iframe/
Mvh
Jonas Astrup
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Peter Wissing (11-01-2003)
| Kommentar Fra : Peter Wissing |
Dato : 11-01-03 00:16 |
|
Tak for svarene. der er noget at tænke over.
Men jeg har nu stadig lidt spørgsmål...
jeg har lavet en style.css, som indholder information om "rammerne", så som:
#midten {
position: absolute;
margin-right: 15%;
margin-left: 15%;
background: "#AA0000";
}
men med 4 rammer (top, venstre, midt og højre), har jeg svært ved at placere
dem i forhold til hinanden, når jeg bruger %. px går det fint med, men jeg
ønsker at rammernes bredde skal være relativ. Samtidig oplever jeg at height
ikke rigtig kan defineres, og det kun er noget at dokumentet der bliver
vist, mens det hele bliver vist hvis jeg sætter height="650px", men det er
jo en lidt kunstig benævnelse, da jeg på nogle sider har brug for meget
plads, og på andre mindre plads.
hjælp!!! :)
Peter
| |
Jesper Brunholm (11-01-2003)
| Kommentar Fra : Jesper Brunholm |
Dato : 11-01-03 00:22 |
|
Jonas Astrup - HTML.dk wrote:
> <iframe> er en del af både HTML 4.01 og XHTML 1.0
> http://www.w3.org/TR/html4/present/frames.html#h-16.5
>
> <iframe> understøttes af IE, Netscape (>4), Opera, Mozilla, etc. etc.
og dermed være også sagt at det overhovedet ikke virker i Netscape 4,
det kan man så tage stilling til om er et problem jf. de øvrige debatter
her i gruppen om den browser (i vote: det gør ikke noget).
> <iframe> (Inline Frame) kan beskrives som et HTML element, der indsætter et
> vindue i et web-dokument, hvori et andet web-dokument kan vises.
Bemærk at det ikke er ret let at få søgemaskinerne til at indeksere det
som hentes ind i iframen, så det er smartere at lægge indhold ind på
siden, og så lægge menuen (som ikke behøver at blive indekseret) i en
iframe.
Hvis det er fordi du gerne vil have scroll-i-vinduet kan du bruge en div
med overflow: auto.
Vi har snakket (skrevet) en del om det her for nylig, se på trådene
"frames eller ikke" 3/1 i den her gruppe, og "Menu på alle sider" - 7/1
i dk.edb.internet.webdesign for uddybning.
mvh
Jesper Brunholm
| |
Allan Vebel (11-01-2003)
| Kommentar Fra : Allan Vebel |
Dato : 11-01-03 01:08 |
|
Jesper Brunholm <nospam@brunholm-scharff.dk> skrev:
> Bemærk at det ikke er ret let at få søgemaskinerne til at
> indeksere det som hentes ind i iframen
Det vigtigste er da at få siden der henter din <iframe> indekseret?
Indholdet i din <iframe> vil du helst ikke have indekseret, for her
mangler du den menu på siden der bliver indekseret.
Det er den samme problematik som med frames - hvad er det
søgemaskinerne skal finde - og hvad skal de ikke finde?
--
Allan
http://html-faq.dk
| |
Peter Wissing (11-01-2003)
| Kommentar Fra : Peter Wissing |
Dato : 11-01-03 01:19 |
|
Allan Vebel <nospam@vebel.dk> skrev i en
nyhedsmeddelelse:avnnag$s5h$1@sunsite.dk...
> Jesper Brunholm <nospam@brunholm-scharff.dk> skrev:
>
> > Bemærk at det ikke er ret let at få søgemaskinerne til at
> > indeksere det som hentes ind i iframen
Jeg er egentligt også lidt ligeglad hvad søgemaskinerne finder, og hvor folk
havner, bare de havner et sted på min side :)
> Det vigtigste er da at få siden der henter din <iframe> indekseret?
Jeg er ikke helt pro til det her endnu...du mener?
> Indholdet i din <iframe> vil du helst ikke have indekseret, for her
> mangler du den menu på siden der bliver indekseret.
Ja, det er muligt. jeg vil bare have min menu ude til venstre og så en side
i midten som reagerer efter venstresidens links.
> Det er den samme problematik som med frames - hvad er det
> søgemaskinerne skal finde - og hvad skal de ikke finde?
ja til dels. Men et andet problem med frameset og frames er når, som jeg,
havde 4 frames, og det skulle ses i 800*600. Det gave 4 scrollbars, hvilket
ikke var særlig pænt eller hensigtsmæssigt. Derfor ville jeg prøve noget
andet. så nu prøver jeg med css og iframes.
Tak for alle indlæggene :D
Peter
| |
Jesper Brunholm (11-01-2003)
| Kommentar Fra : Jesper Brunholm |
Dato : 11-01-03 13:14 |
|
Peter Wissing wrote:
>>Jesper Brunholm <nospam@brunholm-scharff.dk> skrev:
>>
>>>Bemærk at det ikke er ret let at få søgemaskinerne til at
>>>indeksere det som hentes ind i iframen
>
> Jeg er egentligt også lidt ligeglad hvad søgemaskinerne finder, og hvor folk
> havner, bare de havner et sted på min side :)
Ja - men hvis du lægger indholdet på din side i en iframe så er der stor
risiko for at din side ikke bliver fundet :(.
>>Det vigtigste er da at få siden der henter din <iframe> indekseret?
>
> Jeg er ikke helt pro til det her endnu...du mener?
Jeg tror bestemt at Allan mener at der ikke er noget formål med at få
indekseret noget indhold som så bliver vist uden de tilhørende menuer
m.m., men at det omvendt er vigtigt at indholdet _bliver_ indekseret.
Derfor skal indholdet ligge på siden og ikke i iframen
>>Indholdet i din <iframe> vil du helst ikke have indekseret, for her
>>mangler du den menu på siden der bliver indekseret.
> Ja, det er muligt. jeg vil bare have min menu ude til venstre og så en side
> i midten som reagerer efter venstresidens links.
Ja - så lav siderne og includer menuen (og evt standard-udseende i
toppen af hver side) med iframe (eller, endnu bedre, med
serverside-include), og læg indholdet direkte på siden. Så skulle du få
præcis den effekt uden grimme problemer med manglende indeksering
mvh
Jesper Brunholm
| |
Jesper Brunholm (11-01-2003)
| Kommentar Fra : Jesper Brunholm |
Dato : 11-01-03 13:08 |
|
Allan Vebel wrote:
> Jesper Brunholm <nospam@brunholm-scharff.dk> skrev:
>
>
>>Bemærk at det ikke er ret let at få søgemaskinerne til at
>>indeksere det som hentes ind i iframen
>
> Det vigtigste er da at få siden der henter din <iframe> indekseret?
Ja - og at spørgeren forstår at han skal lægge _indholdet_ på siden og
ikke i iframen, så indholdet bliver indekseret :)
> Indholdet i din <iframe> vil du helst ikke have indekseret, for her
> mangler du den menu på siden der bliver indekseret.
Det er der en pointe i - endnu en grund til ikke at bruge iframe til at
lægge indhold i :)
> Det er den samme problematik som med frames - hvad er det
> søgemaskinerne skal finde - og hvad skal de ikke finde?
ja
mvh
Jesper Brunholm
| |
Peter Wissing (11-01-2003)
| Kommentar Fra : Peter Wissing |
Dato : 11-01-03 14:58 |
|
Jesper Brunholm <nospam@brunholm-scharff.dk> skrev i en
nyhedsmeddelelse:3e20091d@news.wineasy.se...
<Hvis det er fordi du gerne vil have scroll-i-vinduet kan du bruge en div
<med overflow: auto.
ja. det jeg ønsker er når man ser min side i 800'600 bliver der vist 4
scrollbars, fordi jeg har 4 frames. Jeg ønsker kun at der skal være 1
scrollbar helt ude til højre som "styrer" hele siden med alle frames. Skal
jeg så på den enkelte html sider skrive scrollbar="NO" eller "auto", og hvad
skal jeg skrive på index.html?
Kan du forklare det med overflow.auto lidt mere detaljeret så en noob også
kan forstå :)
Peter Wissing
| |
Jesper Brunholm (12-01-2003)
| Kommentar Fra : Jesper Brunholm |
Dato : 12-01-03 13:20 |
|
Peter Wissing wrote:
> Jesper Brunholm <nospam@brunholm-scharff.dk> skrev i en
> nyhedsmeddelelse:3e20091d@news.wineasy.se...
>
> <Hvis det er fordi du gerne vil have scroll-i-vinduet kan du bruge en div
> <med overflow: auto.
> ja. det jeg ønsker er når man ser min side i 800'600 bliver der vist 4
> scrollbars, fordi jeg har 4 frames. Jeg ønsker kun at der skal være 1
> scrollbar helt ude til højre som "styrer" hele siden med alle frames. Skal
> jeg så på den enkelte html sider skrive scrollbar="NO" eller "auto", og hvad
> skal jeg skrive på index.html?
Så skal du ikke have overflow:auto på en div som du angiver størrelsen
på, men i stedet for lægge tingene ind i div'er som får lov til at have
den længde som teksten har, ved at undlade at sætte height.
> Kan du forklare det med overflow.auto lidt mere detaljeret så en noob også
> kan forstå :)
det går ud på at man angiver højde og bredde op en div, og så giver den
lov til at oprette scrollbars når teksten fylder mere end højden.
mvh
Jesper Brunholm
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 00:31 |
|
Peter Wissing skrev:
>> Du bør dog nok være opmærksom at at <iframe> ikke validerer,
>> så det er ikke noget du kan være sikker på fungerer ud over i
>> IE.
Det er ikke rigtigt. Iframe er præcis lige så gyldig som de andre
frame-elementer (frame og frameset).
Frameelementer kan ikke validere i Strict-dokumenttyper, fordi
frames er på vej ud af html-definitionen, men iframe er fint
understøttet og altså stadig valid kode.
> ok, det er meget rart at vide. Kender du så en metode der
> virker i andre browsers. Jeg bruger css, med 4 forudbestemte
> "rammer", hvor jeg indsætter mine html dokumenter.
Hvis du vil indsætte hele dokumenter (html-filer) på en side er det
frames du skal bruge. Man kan muligvis benytte <object> til noget
lignende, men det er næppe så udbredt endnu. Et hurtigt tjek blandt
de browsere jeg har til rådighed viser at Opera 6 og 7 forstår
object-inkludering, mens hverken Mozilla 1.2 eller IE6 viser den
inkluderede side.
> Jeg ønsker nemlig ikke at bruge frames, men vil gerne have en
> opdeling, med en udskiftelig midterside, som reagerer på links på
> venstreside...
Selve strukturen kan klares med SSI (serverside includes) - hvor
menuer og andre faste elementer ligger i separate filer som trækkes
ind i hver enkelt fil når den kaldes.
Med CSS kan man få en menu til at blive hængende et fast sted på
siden. Træerne vokser dog ikke ind i himlen - der er store
forskelle på hvor meget css forskellige browsere forstår, og det
kan være et større projekt at sikre udseendet i mere end et par
stykker.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Jonas Koch Bentzen (11-01-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 11-01-03 10:00 |
|
Jens Gyldenkærne Clausen wrote:
>
> Det er ikke rigtigt. Iframe er præcis lige så gyldig som de andre
> frame-elementer (frame og frameset).
> Frameelementer kan ikke validere i Strict-dokumenttyper, fordi
> frames er på vej ud af html-definitionen, men iframe er fint
> understøttet og altså stadig valid kode.
Ja, hvis man ikke bruger XHTML 1.0 Strict eller XHTML 1.1. Det er ikke kun
almindelige frames, der er på vej ud - også iframes. Med XHTML 2.0 vil man
dog kunne bruge noget, der hedder XFrames, men det understøttes ikke af
browserne endnu.
Til Tobias Nielsen: Iframe virker i alle moderne browsere, deriblandt
Mozilla, Netscape 6+, Konqueror, Opera, Galeon, Safari, Chimera, IE osv.
osv.
--
Jonas Koch Bentzen
| |
Jesper Brunholm (11-01-2003)
| Kommentar Fra : Jesper Brunholm |
Dato : 11-01-03 13:05 |
|
Jonas Koch Bentzen wrote:
> Ja, hvis man ikke bruger XHTML 1.0 Strict eller XHTML 1.1. Det er ikke kun
> almindelige frames, der er på vej ud - også iframes. Med XHTML 2.0 vil man
> dog kunne bruge noget, der hedder XFrames, men det understøttes ikke af
> browserne endnu.
Et hastigt check viser at der også er store problemer med validering af
iframe i html 4.01 strict, til trods for at der ikke står noget som
helst på < http://www.w3.org/TR/html401/present/frames.html#h-16.5> om at
det ikke er legalt under strict. Er det fordi der findes en anden
version af html4.01-recommendation'en til strict, eller er det blot
fordi den ikke er så udkommenteret så man kan forvente advarsler om at
elementer ikke er legale i alle versioner af html 4.01?
mvh
Jesper Brunholm
| |
Dino (11-01-2003)
| Kommentar Fra : Dino |
Dato : 11-01-03 10:01 |
|
Den 11-1 2003 skrev Jens Gyldenkærne Clausen i
dk.edb.internet.webdesign.html:
[iframes]
> Et hurtigt tjek blandt
> de browsere jeg har til rådighed viser at Opera 6 og 7 forstår
> object-inkludering, mens hverken Mozilla 1.2 eller IE6 viser den
> inkluderede side.
Mozilla 1.2.1 og IE5.5 viser den inkluderede side.
Er der sat en height (i px, ikke %) på din iframe?
--
Dino
Verdens største samling af danske
script og moduler til Hamsteren
< http://starcruiser.dk/hamstersiden/>
| |
Jonas Koch Bentzen (11-01-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 11-01-03 10:09 |
|
Jens Gyldenkærne Clausen wrote:
>
> Hvis du vil indsætte hele dokumenter (html-filer) på en side er det
> frames du skal bruge. Man kan muligvis benytte <object> til noget
> lignende, men det er næppe så udbredt endnu. Et hurtigt tjek blandt
> de browsere jeg har til rådighed viser at Opera 6 og 7 forstår
> object-inkludering, mens hverken Mozilla 1.2 eller IE6 viser den
> inkluderede side.
Jeg har testet det før, og jeg er 100% sikker på, at jeg har fået det til at
virke i bl.a. Internet Explorer 6 og Mozilla. Er du sikker på, du har
skrevet koden rigtig?
Det, der er besværligt mht. object, er at *udskifte* indholdet vha.
JavaScript. Hvis man har indlæst én side i object og gerne vil have den
udskiftet med en anden side, når brugeren klikker på et link, kan det være
svært. Jeg har beskrevet problematikken på
http://groups.google.com/groups?q=contentDocument+author:jonas+koch+bentzen&hl=da&lr=&ie=UTF-8&oe=UTF-8&selm=3DB42E68.3060702%40eksempel.dk&rnum=1
--
Jonas Koch Bentzen
| |
jopa (11-01-2003)
| Kommentar Fra : jopa |
Dato : 11-01-03 10:36 |
|
"Tobias Nielsen" skrev bla..
> Du bør dog nok være opmærksom at at <iframe> ikke validerer, så det er
ikke
> noget du kan være sikker på fungerer ud over i IE.
Passer ikke Tobias
Kommer helt an på hvorledes du skriver koden.
--
Mvh. John
www.johns-web.dk / www.jp-web.dk
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 11:53 |
|
Dino skrev:
> [iframes]
Nej - tjekket gjaldt <object type="text/html"> som alternativ til
iframe.
>> Et hurtigt tjek blandt
>> de browsere jeg har til rådighed viser at Opera 6 og 7 forstår
>> object-inkludering, mens hverken Mozilla 1.2 eller IE6 viser den
>> inkluderede side.
> Mozilla 1.2.1 og IE5.5 viser den inkluderede side.
> Er der sat en height (i px, ikke %) på din iframe?
Der er ingen problemer med iframes i moderne browsere. Jeg beklager
at min tekst tilsyneladende kunne misforstås (også af Jonas Koch
Bentzen).
I kan se min testside her: < http://damu.dk/jc/usenet/align.html>.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Dino (11-01-2003)
| Kommentar Fra : Dino |
Dato : 11-01-03 15:21 |
|
Den 11-1 2003 skrev Jens Gyldenkærne Clausen i
dk.edb.internet.webdesign.html:
> Dino skrev:
>
>> [iframes]
>
> Nej - tjekket gjaldt <object type="text/html"> som alternativ til
> iframe.
Min fejl, jeg mente også object. Undskyld! :0(
--
Dino
Verdens største samling af danske
script og moduler til Hamsteren
< http://starcruiser.dk/hamstersiden/>
| |
Dino (11-01-2003)
| Kommentar Fra : Dino |
Dato : 11-01-03 15:33 |
|
Den 11-1 2003 skrev Jens Gyldenkærne Clausen i
dk.edb.internet.webdesign.html:
> I kan se min testside her: < http://damu.dk/jc/usenet/align.html>.
Siden det er en html-fil, så skal Mimetype være "text/html", og brug px
til height så objectet får en højde.
Så prøv med
<object data="centrer.html" type="text/html" width="50%" height="100px" border="1">
så virker det.
--
Dino
Verdens største samling af danske
script og moduler til Hamsteren
< http://starcruiser.dk/hamstersiden/>
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 11:57 |
|
Jonas Koch Bentzen skrev:
>> Frameelementer kan ikke validere i Strict-dokumenttyper,
> Ja, hvis man ikke bruger XHTML 1.0 Strict eller XHTML 1.1.
Det var vel ca. det jeg skrev . XHTML1.1 findes kun i én udgave
der (nogenlunde?) svarer til XHTML1.0 Strict - der er i hvert fald
ikke ældre elementer med.
Hverken HTML4.01 Strict eller XHTML 1.x Strict tillader brug af
frames.
> Det er ikke kun almindelige frames, der er på vej ud - også
> iframes.
En iframe er vel også en form for frame? På den anden side opdagede
jeg for nylig at iframe godt kan bruges i Transitional - det kan de
"rigtige" frame-elementer formentlig ikke.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 12:33 |
|
Jonas Koch Bentzen skrev:
>> Hvis du vil indsætte hele dokumenter (html-filer) på en side
>> er det frames du skal bruge. Man kan muligvis benytte
>> <object> til noget lignende, men det er næppe så udbredt
>> endnu.
> Jeg har testet det før, og jeg er 100% sikker på, at jeg har
> fået det til at virke i bl.a. Internet Explorer 6 og Mozilla.
> Er du sikker på, du har skrevet koden rigtig?
Har du testet inkludering af html-filer med <object...>? Jeg har
ikke brugt lang tid på det, så det er muligt at der er noget jeg
gør galt, men jeg har ikke kunnet finde nogen præcis vejledning til
hvad der skal stå.
Min testside (< http://damu.dk/jc/usenet/align.html>) validerer i
Transitional, men viser kun indhold i Opera.
Jeg har prøvet at lave en inkludering præcis som du har gjort det i
det useneteksempel du henviste til - nu virker det i Mozilla, men
det virker stadig ikke i IE6.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 12:48 |
|
Jens Gyldenkærne Clausen skrev:
> Der er ingen problemer med iframes i moderne browsere. Jeg
> beklager at min tekst tilsyneladende kunne misforstås (også af
> Jonas Koch Bentzen).
.... og efter at have genlæst Jonas' indlæg kan jeg se at han
alligevel ikke havde misforstået mig. Jeg har bare stadig til gode
at få object-inkludering til at fungere i IE.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 12:51 |
|
Jens Gyldenkærne Clausen skrev:
>> Jeg har testet det før, og jeg er 100% sikker på, at jeg har
>> fået det til at virke i bl.a. Internet Explorer 6 og Mozilla.
>> Er du sikker på, du har skrevet koden rigtig?
>
> Har du testet inkludering af html-filer med <object...>?
Sorry - jeg havde ikke læst dit indlæg til ende i første omgang
(jeg troede du misforstod hvad det var jeg havde testet).
> Min testside (< http://damu.dk/jc/usenet/align.html>) validerer
> i Transitional, men viser kun indhold i Opera.
>
> Jeg har prøvet at lave en inkludering præcis som du har gjort
> det i det useneteksempel du henviste til - nu virker det i
> Mozilla, men det virker stadig ikke i IE6.
Begge eksempler ligger på ovennævnte side.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
Jonas Koch Bentzen (11-01-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 11-01-03 18:15 |
|
Jens Gyldenkærne Clausen wrote:
>
> Begge eksempler ligger på ovennævnte side.
Jeg har lige prøvet i Mozilla, Opera og Konqueror til Linux, og filen bliver
inkluderet i alle tilfælde. Jeg prøver med IE senere, når jeg har fået
bootet en Windows-maskine.
--
Jonas Koch Bentzen
| |
Jonas Koch Bentzen (11-01-2003)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 11-01-03 22:09 |
|
Jonas Koch Bentzen wrote:
> Jens Gyldenkærne Clausen wrote:
>>
>> Begge eksempler ligger på ovennævnte side.
>
> Jeg har lige prøvet i Mozilla, Opera og Konqueror til Linux, og filen
> bliver inkluderet i alle tilfælde. Jeg prøver med IE senere, når jeg har
> fået bootet en Windows-maskine.
Som du vist selv fandt ud af, Jens, virker det også i IE, når man husker at
angive højde og bredde.
--
Jonas Koch Bentzen
| |
Jens Gyldenkærne Cla~ (11-01-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 11-01-03 18:20 |
|
Dino skrev:
>> < http://damu.dk/jc/usenet/align.html>.
>
> Siden det er en html-fil, så skal Mimetype være "text/html",
> og brug px til height så objectet får en højde.
Et par tests afslører at IE godt kan undvære type="text/html"
(sålænge der ikke står en anden type), men ikke kan klare sig uden
højde og bredde - de er simpelthen 0 hvis man ikke eksplicit
definerer en anden værdi.
> Så prøv med
> <object data="centrer.html" type="text/html" width="50%"
> height="100px" border="1"> så virker det.
Jep - der var den.
Så er spørgsmålet blot hvor godt eller skidt det virker i ældre
browsere. Jeg fandt en oversigt over object-understøttelse fra
1999: < http://www.student.oulu.fi/~sairwas/object-test/results/>.
Selv om oversigten - og dermed de undersøgte browsere - er gammel,
så er den bagvedliggende test-skabelon godt lavet.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
|
|