Avatar billede bah-heaton Nybegynder
14. juli 2004 - 11:44 Der er 9 kommentarer og
1 løsning

Iframe link

hej, hvordan laver jeg et iframe link?

min iframe hedder, iframe

Jeg skal så have lavet sådan at når jeg fks klikker på links kommer sidne op i min iframe se fks
www.breakingahabit.com det er der det skal virke.
Avatar billede skovenborg Nybegynder
14. juli 2004 - 11:49 #1
<a href="side.html" target="iframe">Link</a>
Avatar billede sbm Nybegynder
14. juli 2004 - 11:49 #2
Dit anchor tag skal have et target.

eks:
<a href="din_side.html" target="iframe">Link</a>
Avatar billede sbm Nybegynder
14. juli 2004 - 11:49 #3
too slow :-)
Avatar billede overchord Nybegynder
14. juli 2004 - 11:50 #4
Det nemmeste er at bruge et java script:

<script language="javascript">
function shiftframe(iframe1URL)
{
parent.centerframe.location.href=iframe1URL

}
</script>


Herefter kan alle links det skal skifte din iframe bruge :

<A HREF="java script:shiftframe('frontpage.html')">Home</A>
Avatar billede bah-heaton Nybegynder
14. juli 2004 - 12:10 #5
det virker ikke prøv at trykke link på min side, den kommer bare op i et nyt vindue så!
Avatar billede sbm Nybegynder
14. juli 2004 - 12:23 #6
Dit iframe skal også have en name attribut.

<iframe id="iframe" name="iframe" src="forside.htm" frameborder="0" style="width:100%;height:900%;">

overchord >> Det er altså noget volapyk du der skriver. Hvorfor bruge javascript til noget der er helt naturligt at gøre med alm. HTML? :-)
Avatar billede sbm Nybegynder
14. juli 2004 - 12:23 #7
Så tillader jeg mig at smide et svar. :-)
Avatar billede sbm Nybegynder
15. juli 2004 - 08:54 #8
Hvis dine links på links siden ikke også skal vises i din iframe, skal du enten tilføje et target="_top" for at få siden vist i hele vinduet eller target="_new" for at få det til at poppe op i et seperat vindue når man trykker.

Hvis man ikke angiver noget target, bliver det altid vist i samme vindue som man i forvejen befinder sig i, og i dette tilfælde er "vinduet" altså din iframe.
Avatar billede roenving Novice
15. juli 2004 - 15:02 #9
>>sbm

-- det hedder target="_blank", hvis man vil have et nyt vindue op ...

Sandsynligvis vil du ved at bruge _new eller f.eks. _nytVindue også få et nyt vindue, da det pågældende window-name næppe er i brug i forvejen, men det reserverede target-navn er altså _blank !-)
Avatar billede sbm Nybegynder
15. juli 2004 - 19:21 #10
I stand corrected. :-)

Det gik vist lidt for stærkt.
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