Avatar billede jne Nybegynder
13. oktober 2004 - 22:02 Der er 23 kommentarer og
1 løsning

Link til frame

Hej Eksperter....

Jeg har et frame med id "table3"

Hvordan laver jeg et link så det kun er framen med id "table3" som skifter?

Håber i forstår... Eller jeg har skrevet rigtig :-S
Avatar billede knudgert Nybegynder
13. oktober 2004 - 22:06 #1
Er det et almindeligt framesæt, du bruger?

Så skal du give framen et navn.
<frameset name="table3" ....>

<a href="link.htm" target="table3">linktekst</a>
Avatar billede knudgert Nybegynder
13. oktober 2004 - 22:09 #2
Skal selvf. være i frame og ikke frameset
<frame name="table3" src="...
Avatar billede flashrider Nybegynder
13. oktober 2004 - 22:10 #3
// Iframe..

<iframe src="side.php" name="table3"></iframe>

// Links..

<a href="side1.php" target="table3">Side1</a>
<a href="side2.php" target="table3">Side2</a>
<a href="side3.php" target="table3">Side3</a>
Avatar billede jne Nybegynder
13. oktober 2004 - 22:11 #4
er name og id ikke det samme?
Avatar billede flashrider Nybegynder
13. oktober 2004 - 22:13 #5
Nej
Avatar billede flashrider Nybegynder
13. oktober 2004 - 22:13 #6
id, er hvad du kalder iframen, men ikke helt det samme, det skal være "name"
Avatar billede jne Nybegynder
13. oktober 2004 - 22:21 #7
Jeg ved godt at det ikke falder i god jord herude... Men jeg sidder og leger lidt med Front Page 2003 for at se hvad det egentlig kan...

Men nu har jeg lige fundet ud af at det ikke er et normalt frame men et <!-- MSCellType="ContentBody" -->
Ved i hvordan man takler sådan en slags frame...
Avatar billede olebole Juniormester
13. oktober 2004 - 22:44 #8
<ole>

Det, du skriver, er en HTML-kommentar. Hvordan ser HTML-tag'et ud?

/mvh
</bole>
Avatar billede roenving Novice
13. oktober 2004 - 23:14 #9
Måske:

parent.frames['table3'].location.href='ditLink';
Avatar billede jne Nybegynder
13. oktober 2004 - 23:31 #10
Hej...

Jeg vil takke for hjælpen...

Det er desværre ikke et frame men et tabel... Jeg går ud fra at man ikke kan skifte indholdet i et tabel?!

Til olebole: Hvis jeg skal lægge hele koden ud er det mange linier, men hvis du mener det kan give en løsning gør jeg det gerne...
Avatar billede roenving Novice
13. oktober 2004 - 23:34 #11
Du kan sagtens skifte indhold i en tabel via .innerHTML, men det lyder lidt eksotisk ?-)
Avatar billede jne Nybegynder
13. oktober 2004 - 23:42 #12
hmmm ja... kan du fortælle mig hvordan?!

Det skal lige siges at det er ove r1 år siden jeg har rodet med alle former for kodning af hjemmesider...
Avatar billede roenving Novice
13. oktober 2004 - 23:50 #13
Nu har det ik' li'e no'et med almindelig kodning af hjemmesider at gøre, men relativ avanceret javascripting ...

Jeg tror du lige må give noget mere præcist om dit behov, for jeg kan ikke gennemskue, hvorfra den kode som skal ind i kommer fra ...
Avatar billede jne Nybegynder
14. oktober 2004 - 00:00 #14
hmm okay...

Som det fremgår af en tidligere besked, sidder jeg bare og roder med FrontPage 2003, her er der en skabelon hvor man har et "frame" i tommen, en i midten og en i et U rundt om midten... (Håber det var forståligt)
Det viste sig så at FrontPage bare laver tabeller og ikke frames...
Den øverste tabel hedder table1
Den rundt om midten hedder table2
og den i midten hedder table3

I toppen (table1) har jeg lavet en overskrift og dato som skal være fast på alle sider...
I højer side (table2) har jeg lavet en menu, som også skal være konstant, når jeg så "klikker" på et af menu felterne skal midten (table3) skifte og resten skal stå konstant...

Håber du kan bruge det til noget...
Avatar billede roenving Novice
14. oktober 2004 - 00:02 #15
Så skal du indsætte en iframe i table3, så du kan skifte indholds-sider i den !-)
Avatar billede jne Nybegynder
14. oktober 2004 - 00:05 #16
okay.. og når jeg gør det skal iframet altså bare hedder fx "midt" og mit taget på linket skal altså være "midt"?
Avatar billede jne Nybegynder
14. oktober 2004 - 00:13 #17
lige en sidste ting... eller det er faktisk to!

Ved du forresten hvordan man laver iframed "gennemsigtigt" altså baggrunden på hverenkel side...

Og en ting som intet har med dette at gøre...
Jeg har indsat et javascript hvor dato og tid bliver vist, men kan man tilføje noget i koden, så uret "går" og ikke bare stopper når man er logget ind på siden...
Avatar billede roenving Novice
14. oktober 2004 - 00:18 #18
1) Ja ,-)

2) <iframe ... allowtransparency="true">

3) kig f.eks. på http://roenving.users.whitehat.dk/date/roenvingDate.html
Avatar billede jne Nybegynder
14. oktober 2004 - 00:21 #19
takker bukker og nejer....


:-D
TUSIND tak for hjælpen......... for denne gang... støder nok på flere problemer senere!
Avatar billede roenving Novice
14. oktober 2004 - 00:22 #20
Velbekomme '-)
Avatar billede jne Nybegynder
14. oktober 2004 - 00:28 #21
hmm den der allowtransparency="true" virker umiddelbart ikke... ellers er det også bare mig som ikke fatter en skid...
Jeg skal sætte den ind i <iframe ... > og ikke på den side som er i iframet?!
Avatar billede roenving Novice
14. oktober 2004 - 00:34 #22
Du skal også indsætte en style="background:transparent" i den fil, som kommer ind i iframen, eller nytter det jo ikke ...
Avatar billede jne Nybegynder
14. oktober 2004 - 00:36 #23
okay... THX
Avatar billede roenving Novice
14. oktober 2004 - 00:38 #24
Tak for point ;~}
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