/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Tabel som link
Fra : Jakob Nielsen


Dato : 29-01-03 15:05

Hej NG

Hvordan gør jeg en hel tabel til et link?

Tak
JN



 
 
Lasse Reichstein Nie~ (29-01-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 29-01-03 15:26

"Jakob Nielsen" <x@x.xx> writes:

> Hej NG
>
> Hvordan gør jeg en hel tabel til et link?

<a href="..."><table>...</table></a>

Table kan bruges som inline-element, så det er lovligt inde i et
anker. Det bliver så nok op til browseren at bestemme hvilke dele af
tabellen der er "aktive" og hvilke der bare er pynt.

Hmm, en test viser at IE ikke fatter et klap. Den laver pænt blå
tekst med underline på al teksten i tabellen, men man kan ikke klikke
på den.

Opera 7 og Mozilla tillader at man klikker overalt i tabellen.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'

Jakob Nielsen (29-01-2003)
Kommentar
Fra : Jakob Nielsen


Dato : 29-01-03 15:51

> > Hvordan gør jeg en hel tabel til et link?

> <a href="..."><table>...</table></a>

Virker ikke ordentligt. Man kan godt klikke, men IE's hånd der viser hvor
man kan klikke er ikke synlig.

> Table kan bruges som inline-element, så det er lovligt inde i et
> anker. Det bliver så nok op til browseren at bestemme hvilke dele af
> tabellen der er "aktive" og hvilke der bare er pynt.

> Hmm, en test viser at IE ikke fatter et klap. Den laver pænt blå
> tekst med underline på al teksten i tabellen, men man kan ikke klikke
> på den.

Er det mon bedre at lave tabellens indhold om til et billede for at det skal
virke?



Thomas Dybdahl osv (29-01-2003)
Kommentar
Fra : Thomas Dybdahl osv


Dato : 29-01-03 17:15

Jakob Nielsen wrote in dk.edb.internet.webdesign.html:
> Hej NG
>
> Hvordan gør jeg en hel tabel til et link?
>
<HEAD>
<script language="JavaScript">
function goTo (link) {
top.midt.location=link;
}
</script>
</HEAD>
<BODY>
<td OnClick="goTo('side.html')"></td>
</BODY>

--
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

Thomas Dybdahl osv (29-01-2003)
Kommentar
Fra : Thomas Dybdahl osv


Dato : 29-01-03 17:18

Thomas Dybdahl osv wrote in dk.edb.internet.webdesign.html:
> Jakob Nielsen wrote in dk.edb.internet.webdesign.html:
> > Hej NG
> >
> > Hvordan gør jeg en hel tabel til et link?
> >
> <HEAD>
> <script language="JavaScript">
> function goTo (link) {
> top.midt.location=link;
> }

Udskyld jeg kopierede et forkert script, dette var til brug i
frames.
Udskift top.midt.location=link; med window.location=link;

--
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

Thomas Dybdahl osv (29-01-2003)
Kommentar
Fra : Thomas Dybdahl osv


Dato : 29-01-03 17:15

Jakob Nielsen wrote in dk.edb.internet.webdesign.html:
> Hej NG
>
> Hvordan gør jeg en hel tabel til et link?
>
<HEAD>
<script language="JavaScript">
function goTo (link) {
top.midt.location=link;
}
</script>
</HEAD>
<BODY>
<td OnClick="goTo('side.html')"></td>
</BODY>

--
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

Knud Gert Ellentoft (29-01-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 29-01-03 17:32

Thomas Dybdahl osv <1@3.be> skrev :

><td OnClick="goTo('side.html')"></td>

Det er jo kun en celle, der virker som link og til det behøver
man ikke javascript.

--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Jakob Nielsen (29-01-2003)
Kommentar
Fra : Jakob Nielsen


Dato : 29-01-03 21:34

> ><td OnClick="goTo('side.html')"></td>
>
> Det er jo kun en celle, der virker som link og til det behøver
> man ikke javascript.

hvad skal jeg så gøre, hvis jeg ikke skal bruge javascript?




Knud Gert Ellentoft (29-01-2003)


--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Kommentar
Fra : Knud Gert Ellentoft


Dato : 29-01-03 21:52

"Jakob Nielsen" <x@x.xx> skrev :

>hvad skal jeg så gøre, hvis jeg ikke skal bruge javascript?

Til en celle eller en hel tabel?

Til en hel tabel har jeg ingen løsning, til en celle skal du blot
bruge display: block.

<td><a style="display: block; width: 160px"
href="http://www.dr.dk">DR
Torben Svendsen (29-01-2003)
Kommentar
Fra : Torben Svendsen


Dato : 29-01-03 22:52


"Jakob Nielsen" <x@x.xx> skrev i en meddelelse
news:3e37dfa7$0$71611$edfadb0f@dread11.news.tele.dk...
> Hej NG
>
> Hvordan gør jeg en hel tabel til et link?

Jeg må straks indrømme, at jeg har ikke prøvet metoden i praksis, men udfra
de foregående forslag, vil jeg komme med følgende ikke så elegante forslag.

Lav en ekstra tabel med en celle som gøres til et link.
Placer den ønskende tabel i denne celle.

Venligst
Torben Svendsen
http://www.sydjyskvinselskab.dk/>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408953
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste