Avatar billede zarthax Nybegynder
22. juli 2002 - 21:41 Der er 11 kommentarer og
1 løsning

Gøre <table> til target???

Kan man gøre en del af <table> til "target" efter samme princip som i frames ?? Så ikke menusiden skal hentes hver gang der trykkes på et link, men kun selve den del at <table> der "viser" indholdet af linket ???
Avatar billede 0ffline Nybegynder
22. juli 2002 - 21:43 #1
Det nemmeste er vel at indsætte en iframe i en af dine tabelceller. Det kommer så til at virke som frames
Avatar billede zarthax Nybegynder
22. juli 2002 - 21:45 #2
Problemet er at jeg helst vil undgå frames ..... for de "gamle" brugeres skyld.... og jeg aner ikke en dyt om iframes .... :(
Avatar billede sune.jakobsen Nybegynder
22. juli 2002 - 21:47 #3
Du kan ikke bruge en tabelcelle som et et target, men det er muligt med lidt javascript at indsætte forskellig tekst på en side efter den er loadet, ved f.eks. klik på en knap... Det fornuftige i dette ryger dog, hvis det skal være ret meget mere end et par linjers kode... Ellers brug iframes, som nævnt ovenfor alá:

<table>
  <tr>
    <td>
      <iframe src="udskiftelig_side.htm"></iframe>
    </td>
  </tr>
</table>
Avatar billede kasperks Nybegynder
22. juli 2002 - 21:47 #4
Så ville jeg nok bruge innerHTML
Avatar billede sune.jakobsen Nybegynder
22. juli 2002 - 21:48 #5
Din iframe skal selvfølgelig også have et navn hvis du vil bruge den som target <iframe src="udskiftelig_side.htm" name="main" height="23" width="323"></iframe>
Avatar billede ztyxx Nybegynder
22. juli 2002 - 21:49 #6
hvis du brugte et sprog som eks. PHP havde du mulighed for at bruge include til at lade din links skifte i en defineret celle
Avatar billede zarthax Nybegynder
22. juli 2002 - 21:59 #7
-->sune.jacobsen
Hmm... det vil sige at:
<td>
      <iframe src="udskiftelig_side.htm"></iframe>
</td>

Er det samme som <frameset>..... blot midt i en tablekode... Men hvad så med personer der ikke kan se frames ??... de får jo en fejlmelding og siden køres så forkert ??....
( manner.... her sidder jeg og retter andres fejl... men når jeg selv koder... PUUUHA hvor kan det være trickey :)) .......)
Avatar billede zarthax Nybegynder
22. juli 2002 - 22:02 #8
-->ztyxx
Hæ hæ... jeg sidder faktisk med en PHP begynder bog :)) men mon ikke lige at html skal friskes lidt op... :)
Avatar billede sune.jakobsen Nybegynder
22. juli 2002 - 22:31 #9
Frames er aldrig en god ide... du finder heller ingen større sider der bruger frames, de bruger alle SSI istedet, så mit råd ville også være at ændre på dit grundlæggende design for at undgå dem, men du spurgte hvordan det bedst kunne løses og det er med min overbevisning ved hjælp af enten javascript elle iframe!!!
Avatar billede zarthax Nybegynder
22. juli 2002 - 22:37 #10
-->sune.jacobsen
... misforstå mig ikke... Det jeg mener er at det er sværere at kode end jeg havde regnet med :)
Hjælp får i gode mængder :)
Avatar billede zarthax Nybegynder
22. juli 2002 - 22:43 #11
Her er resultatet af IFRAME :))))

Kønt er det ikke, men det er heller ikke færdigt endnu :)
Mange tak for hjælpen og koden sune :))
http://www.friserverplads.dk/mandator/
Avatar billede sune.jakobsen Nybegynder
22. juli 2002 - 23:26 #12
Vær lige opmærksom på at iframes kun er understøttet af nyeste version af netscape...
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