/ 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
Celle som klikbart område ?
Fra : Bjarne Rosenkrands


Dato : 24-02-01 15:15

Hej, jeg er lige begyndt at lave en hjemmeside. Der er en ting, som jeg ikke
kan hitte ud af. Jeg har lavet en tabel og ville gerne have at man kunne
buge den enkelte celle som hyperlink. Det skal ikke kun være noget af
indholdet i cellen, men den hele. Er det muligt.

På forhånd tak.

Hilsen Nybegynderen.



 
 
sune vuorela (24-02-2001)
Kommentar
Fra : sune vuorela


Dato : 24-02-01 20:18

>Hej, jeg er lige begyndt at lave en hjemmeside. Der er en ting, som jeg ikke
>kan hitte ud af. Jeg har lavet en tabel og ville gerne have at man kunne
>buge den enkelte celle som hyperlink. Det skal ikke kun være noget af
>indholdet i cellen, men den hele. Er det muligt.
hvad med: <td
onClick="javascript:self.location.href='naesteside.html'"
onMouseOver="javascript:cursor=hand;return true">
- are et forslag. Det kan være at koden lige skal studeres igen af en
prof - men det er ideen. Det er lang tid siden jeg har arbejdtet med
javascript.
/sune

Knud Gert Ellentoft (24-02-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 24-02-01 22:39

Sat, 24 Feb 2001 19:17:37 GMT, skrev nospam@vuorelaXXremoveXX.dk
(sune vuorela):

>hvad med: <td
>onClick="javascript:self.location.href='naesteside.html'"
>onMouseOver="javascript:cursor=hand;return true">
> - are et forslag. Det kan være at koden lige skal studeres igen af en
>prof - men det er ideen.

Jeg er ikke prof, men hvis man laver det om til
<td style="cursor: hand"
onClick="javascript:self.location.href='link.htm'" return true">
Gå til link
</td>

så virker det, bare ikke i Netscape 4.

Så er der nogen af de virkelige prof, så få lige smidt en href ind
eller lign., så det også virker i Netscape 4.

I kan jo godt

For det er et tit stillet spørgsmål her, så det ville være rart om det
kunne løses.

med venlig hilsen
Knud
--
http://smedeparken.mobilixnet.dk - opdateret 31. januar 2001.
Bruger din udgave af Outlook Express Sv: i svar?
Så ser en stor del af gruppens brugere ikke dit svar.
Rettelse kan hentes på http://home.chello.no/bmork/oefix.exe

Allan Vebel (25-02-2001)
Kommentar
Fra : Allan Vebel


Dato : 25-02-01 00:12

Knud Gert Ellentoft <knudgert@mail.tele.dk> skrev:
>
> <td style="cursor: hand"

cursor; hand; fungerer ikke i NN4 - her skal linket ligge i en <a href> for
at hånden kommer frem.

> onClick="javascript:self.location.href='link.htm'" return true">

Vil heller ikke fungere i browsere der har javascript slået fra - joh, vi er
i et stort dilemma

> Så er der nogen af de virkelige prof, så få lige
> smidt en href ind eller lign., så det også virker i
> Netscape 4.

Jonas kom med noget den 28. januar 2001 21:39, Re: Egenskaber til
tabel-celle som link

og det ser jo meget godt ud, men fungerer altså heller ikke i NN4.

Umiddelbart ser jeg en løsning med grafik som den bedste, for eksempel
dette:

<tr>
<td><a href="koncerter.htm"
onMouseOver=(document.knap3.src='billeder/koncerter2.gif')
onMouseOut=(document.knap3.src='billeder/koncerter1.gif')
onFocus="this.blur()"
><img name="knap3" src="billeder/koncerter1.gif" width="231" height="33"
border="0" alt="koncerter"></a></td>
</tr>

som jeg lige klippede ud fra menuen på www.oticon.dk/otirock, som jeg har
lavet til min søster.

Det fungerer også i NN4 - og er javascript slået fra, er det bare et
almindeligt link med en alt-tekst.

Det har yderligere den fordel at man helt selv kan bestemme hvordan
knapperne skal se ud - også på onmouseover. Man kan jo sagtens lave noget
der ligner et tekstlink (i NN) så det ligner hover som vi kender det fra IE.

Husk i øvrigt preload af onmouseoverbillederne - som i menu1.js når man
kommer ind på siden.
-- -- --
Alternativet er vist kun at rode sig ud i noget med en <a
href="link.htm"><img src="gennemsigtig.gif"></a> i en nyt lag oven på en
tekst der skal være "linket", men den virker lidt omstændeligt at styre.

Jeg har dog prøvet det - bare for forsøgets skyld - men det er altså noget
af et pillearbejde at få det til at passe sammen. Det var faktisk en hel
tabel med gennemsigtige giffer oven på et billede med knapper - faktisk et
vellykket alternativ til imagemap, der vel også kunne bruges til formålet.

--
Allan





Knud Gert Ellentoft (25-02-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 25-02-01 08:14

Sun, 25 Feb 2001 00:12:28 +0100, skrev "Allan Vebel"
<allan@vebel.dk>:

>
>cursor; hand; fungerer ikke i NN4 - her skal linket ligge i en <a href> for
>at hånden kommer frem.

I know - og ej heller i Netscape 6.

>> onClick="javascript:self.location.href='link.htm'" return true">
>
>Vil heller ikke fungere i browsere der har javascript slået fra - joh, vi er
>i et stort dilemma

Næh.

>Umiddelbart ser jeg en løsning med grafik som den bedste, for eksempel
>dette:

Med en grafikløsning, som den du forslår er en tabel jo mere eller
mindre overflødig.

med venlig hilsen
Knud
--
http://smedeparken.mobilixnet.dk - opdateret 31. januar 2001.
Bruger din udgave af Outlook Express Sv: i svar?
Så ser en stor del af gruppens brugere ikke dit svar.
Rettelse kan hentes på http://home.chello.no/bmork/oefix.exe

Allan Vebel (25-02-2001)
Kommentar
Fra : Allan Vebel


Dato : 25-02-01 13:06

Knud Gert Ellentoft <knudgert@mail.tele.dk> skrev:

> Med en grafikløsning, som den du forslår er en
> tabel jo mere eller mindre overflødig.

Det er så en helt anden snak. Vil du placere dine billeder med css, så det
også fungerer i NN4 - og alle andre browsere - ville jeg nok fortsat bruge
tabellen.

--
Allan



Kjaer og Monsson (25-02-2001)
Kommentar
Fra : Kjaer og Monsson


Dato : 25-02-01 20:06

Knud Gert Ellentoft <knudgert@mail.tele.dk> skrev:
> Så er der nogen af de virkelige prof, så få lige smidt en href ind
> eller lign., så det også virker i Netscape 4.
>
> I kan jo godt
>
> For det er et tit stillet spørgsmål her, så det ville være rart om det
> kunne løses.

Hvad med at putte svaret ind i webdesign OSS'en?

Når nu det er et ofte stillet spørgsmål?

Hilsen Peter



Knud Gert Ellentoft (24-02-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 24-02-01 20:58

Sat, 24 Feb 2001 15:15:02 +0100, skrev "Bjarne Rosenkrands"
<adresse@hemmelig.dk>:

>Hej, jeg er lige begyndt at lave en hjemmeside. Der er en ting, som jeg ikke
>kan hitte ud af. Jeg har lavet en tabel og ville gerne have at man kunne
>buge den enkelte celle som hyperlink. Det skal ikke kun være noget af
>indholdet i cellen, men den hele. Er det muligt.

Ja/nej.

Spørsmålet bliver jævnligt stillet og skal det være 100% korrekt
html/css, så kan det ikke, medmindre du bruger grafik i stedet for
tekst.

Det vil jo så virke i alle browsere.

Nedenstående er ikke korrekt html/css, men virker i IE og gør
tilsyneladende ingen skade i andre browsere, udover at det stadig kun
er teksten, der er link.

<td>
<a style="width: 150" href="link.htm">gå til link</a>
</td>


med venlig hilsen
Knud
--
http://smedeparken.mobilixnet.dk - opdateret 31. januar 2001.
Bruger din udgave af Outlook Express Sv: i svar?
Så ser en stor del af gruppens brugere ikke dit svar.
Rettelse kan hentes på http://home.chello.no/bmork/oefix.exe

Lars Nyberg (25-02-2001)
Kommentar
Fra : Lars Nyberg


Dato : 25-02-01 15:17

"Knud Gert Ellentoft" <knudgert@mail.tele.dk> skrev i en meddelelse
news:624g9t42vbb8euvnmj2fanhjln0anuoelq@193.162.153.117...
> Sat, 24 Feb 2001 15:15:02 +0100, skrev "Bjarne Rosenkrands"
> <adresse@hemmelig.dk>:
>
>Spørsmålet bliver jævnligt stillet og skal det være 100% korrekt
>html/css, så kan det ikke, medmindre du bruger grafik i stedet for
>tekst.
>Det vil jo så virke i alle browsere.
>tilsyneladende ingen skade i andre browsere, udover at det stadig kun
>er teksten, der er link.
><td>
><a style="width: 150" href="link.htm">gå til link</a>
></td>

Hvad med at definere linket til at være et blokelement?

Skriv: <a style"display: block; width: 150" href="link.htm">gå til link</a>
Dette er vel korrekt css og virker fint i opera 5.0, netscape 6, og explorer
5.5 men ikke i netscape 4.x (men hvad gør det).
Det er selfølgeligt ikke smart at gøre ved de links som er en del af en
løbende tekst.

Lars
Bibliotekarer er også mennesker




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

Månedens bedste
Årets bedste
Sidste års bedste