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