Avatar billede plippert Nybegynder
11. maj 2005 - 18:31 Der er 6 kommentarer og
1 løsning

target="Min div id="main"" Kan man have div-tag som target?

Jeg vil gerne undgå at bruge iframe, men kunne alligevel godt tænke mig funktionaliteten. Kan man bruge div-tag som target?
<a href="*.htm" target="div-tag med id=main">

Kan man det?
Avatar billede busschou Praktikant
11. maj 2005 - 18:41 #1
Nej det tror jeg ikke
Men du kan evt lave diven med indhold og give den style="display:none;"
Og så lave dit link som
<span onclick="document.getElementsById('main').style.display='block';">Klik her</span>
Avatar billede plippert Nybegynder
11. maj 2005 - 18:55 #2
hvad bestemmer så hvad der bliver vist?
Avatar billede busschou Praktikant
11. maj 2005 - 18:56 #3
Jeg tror ikke du kan benytte target
Hvis du skal benytte target så skal din div i al fald have et name="main" og så brug target="main"
Hvis det virker..så surprise for me :o)
Avatar billede busschou Praktikant
11. maj 2005 - 19:06 #4
Mit eksemepel er nok ikke specielt smart til det du ønsker eftersom du vil skulle lave en div til hver fil og indholdet af hver div skal være den aktuelle fil. Dvs. funktionaliteten med at hente filen udefra forsvinder.
Jeg har lige forsøgt om man kunne med SSI. Altså med en skjult div som includer en given fil. Men det vil den ikke godkende hos mig
Avatar billede keysersoze Ekspert
11. maj 2005 - 19:25 #5
du kan som udgangspunkt ikke bruge et div-tag som target - det er netop derfor iframes er opfundet.

Det kan så alligevel godt lade sig gøre - fx gør jeg det på www.web-dev.dk - hvor det er en masse javascript-arbejde der tillader mig at gøre det. Det er ikke super crossbrowser, men det beviser bare at det kan lade sig gøre - umiddelbart vil jeg dog mene at det ikke er så tilrådeligt at gøre da divs ikke er lavet til det.
Avatar billede plippert Nybegynder
13. maj 2005 - 14:29 #6
beklager den sene reaktion.
Det lyder ikke som om det er noget jeg vil rode mig ud i. Grunden tilat jeg ville undgå iframe er netop browserkompatibilitet. Og frames er vist ikke helt nede på basics. desværre. men jeg satser og bruger en iframe alligevel.
Men mange tak for kommentarene!
God weekend.
Avatar billede roenving Novice
13. maj 2005 - 15:46 #7
(i)frames virker da i alle browsere ?-)
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