/ 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
cursor og location
Fra : Ole


Dato : 25-03-02 15:21

Hejsa

Ved ikke helt om det er den rette NG, men prøver lige alligevel.

Jeg har lavet en menu af en tabel, hvor baggrunden skifter, når musen føres
over, desuden skifter cursoren til en hånd og når man klikker skifter siden.
Det virker altsammen helt fint i IE men absolut ikke i Nescape. Her skifter
baggrunden som den skal men, så sker der ikke mere, pilen bliver ikke til en
hånd, men en tekst cursor og siden skifter ikke når der klikkes.

Jeg har brugt følgende kode:
<td onmouseout="style.backgroundColor='transparent'"
onmouseover="style.backgroundColor='#5A8EC5'; style.cursor='hand'"
onclick="location.href('index.php');">Forsiden</td>

Håber på en hjælpende hånd...

Hilsen Ole




 
 
Ole (25-03-2002)
Kommentar
Fra : Ole


Dato : 25-03-02 15:38

Nu er mit problem blevet en del mindre... Opdagede lige at jeg havde
skrevet:
onclick="location.href('index.php'); i stedet for
onclick="location.href='index.php';

Nogen der har et bud på hånden?
Ole

"Ole" <ole.moe@tdcspace.dk> wrote in message
news:3c9f324b$0$87875$edfadb0f@dspool01.news.tele.dk...
> Hejsa
>
> Ved ikke helt om det er den rette NG, men prøver lige alligevel.
>
> Jeg har lavet en menu af en tabel, hvor baggrunden skifter, når musen
føres
> over, desuden skifter cursoren til en hånd og når man klikker skifter
siden.
> Det virker altsammen helt fint i IE men absolut ikke i Nescape. Her
skifter
> baggrunden som den skal men, så sker der ikke mere, pilen bliver ikke til
en
> hånd, men en tekst cursor og siden skifter ikke når der klikkes.
>
> Jeg har brugt følgende kode:
> <td onmouseout="style.backgroundColor='transparent'"
> onmouseover="style.backgroundColor='#5A8EC5'; style.cursor='hand'"
> onclick="location.href('index.php');">Forsiden</td>
>
> Håber på en hjælpende hånd...
>
> Hilsen Ole
>
>
>



Stig Nygaard (25-03-2002)
Kommentar
Fra : Stig Nygaard


Dato : 25-03-02 18:21

Hej Ole


Ole wrote:
> onclick="location.href('index.php'); i stedet for
> onclick="location.href='index.php';

Det er muligt det virker i de browsere du har prøvet, men du skal vist
have komplet URL for at være sikker på at det virker i alle browsere,
dvs. noget lignende:

location.href='http://www.server.dk/index.php';


Mvh. Stig
stig@rockland.dk
* Bedre (D)HTML ?! --> http://www.rockland.dk/stig/upghtml.html *


Knud Gert Ellentoft (25-03-2002)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 25-03-02 15:41

Mon, 25 Mar 2002 15:21:27 +0100, skrev "Ole"
<ole.moe@tdcspace.dk>:

>Jeg har lavet en menu af en tabel, hvor baggrunden skifter, når musen føres
>over, desuden skifter cursoren til en hånd og når man klikker skifter siden.
>Det virker altsammen helt fint i IE men absolut ikke i Nescape. Her skifter
>baggrunden som den skal men, så sker der ikke mere, pilen bliver ikke til en
>hånd, men en tekst cursor og siden skifter ikke når der klikkes

Du skal kombinere cursor med pointer, da det egentlig er den
rigtige betegnelse, Netscape 6 forstår ikke hand (hvilket er helt
korrekt).

Må jeg foreslå at bruge flg. i stedet for?

<td style="background-color: green;"
onMouseOver = "this.style.backgroundColor='gold';"
onMouseOut = "this.style.backgroundColor='green';">
<a href="....>link</a>
</td>

Så virker linket i alle browsere, Netscape 4 vil dog ikke skifte
farve (kan ikke lade sig gøre).

Evt. som:

<td style="background-color: green;"
onMouseOver = "this.style.backgroundColor='gold';"
onMouseOut = "this.style.backgroundColor='green';">
<a style="display: block;width: 100%"
href="...">link</a>
</td>

Så vil hele cellen virke som link i de fleste browsere.
--
med venlig hilsen
Knud
http://home13.inet.tele.dk/smedpark/
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Søg
Reklame
Statistik
Spørgsmål : 177527
Tips : 31968
Nyheder : 719565
Indlæg : 6408696
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste