[Javascript] Onclick=url openen in zelfde venster?

Pagina: 1
Acties:
  • 163 views sinds 30-01-2008
  • Reageer

  • Sappie
  • Registratie: September 2000
  • Laatst online: 23-06 22:23

Sappie

De Parasitaire Capaciteit!

Topicstarter
Zoals het onderwerp al ongeveer aangeeft... ik wil een tablecell beclickbaar maken, zodat deze als een <a href="blabla.html></a> fungeert...

Kan iemand me helpen!?

Specs | Audioscrobbler


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 06-12-2022

Hangloozz

{ @$%&# }

code:
1
<td onclick="functionDieJeWil();">blaat</td>

sim-pel :)

www.jurgroessen.nl


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 27-06 14:16
In aanvulling van Hangloozz' post zou ik ervan maken:
code:
1
<td onClick="functieDieJeWil();" style="cursor: hand;">

:)

Anoniem: 49681

Je kan zoiets proberen:

<td OnMouseDown="window.location.replace('blabla.htm'); return true;" style="cursor: hand;"></td>

Al zou het me niet verbazen als dat niet werkt in browsers-die-niet-Internet-Explorer heten :)

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 06-12-2022

Hangloozz

{ @$%&# }

Op donderdag 28 februari 2002 11:49 schreef willem169 het volgende:
In aanvulling van Hangloozz' post zou ik ervan maken:
code:
1
<td onClick="functieDieJeWil();" style="cursor: middelvinger;">
:+

www.jurgroessen.nl


  • Sappie
  • Registratie: September 2000
  • Laatst online: 23-06 22:23

Sappie

De Parasitaire Capaciteit!

Topicstarter
Op donderdag 28 februari 2002 11:45 schreef Hangloozz het volgende:
code:
1
<td onclick="functionDieJeWil();">blaat</td>

sim-pel :)
ja duhh dat begrijp ik ook wel... ik wil alleen die functionDieJeWil() weten, waarmee je in hetzelfde venster een andere url kan openen... le-zen is ook een kunst :P

Specs | Audioscrobbler


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 15:07

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

document.location='blaat' of window.location='blaat', ik gebruik altijd de eerste :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Sappie
  • Registratie: September 2000
  • Laatst online: 23-06 22:23

Sappie

De Parasitaire Capaciteit!

Topicstarter
Op donderdag 28 februari 2002 12:03 schreef Prammenhanger het volgende:
document.location='blaat' of window.location='blaat', ik gebruik altijd de eerste :)
Thx

Specs | Audioscrobbler


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 16:31

crisp

Devver

Pixelated

Op donderdag 28 februari 2002 11:49 schreef Milkman_Dan het volgende:
Je kan zoiets proberen:

<td OnMouseDown="window.location.replace('blabla.htm'); return true;" style="cursor: hand;"></td>

Al zou het me niet verbazen als dat niet werkt in browsers-die-niet-Internet-Explorer heten :)
Werkt gewoon in alle browsers die het event-model en Javascript ondersteunen; alleen de cursor: dikkeduim is IE-only en wordt genegeerd door andere browsers...

Intentionally left blank


  • Bally
  • Registratie: November 2001
  • Nu online

Bally

1200 + 1500 Wp

Gewoon heel erg simpel

<td onclick="window.open('pagina.htm','_self');" style="cursor:hand"></td>

Hiermee wordt pagina.htm geopend in hetzelfde venster.

Dit werkt wel in IE maar in NS is het soms een beetje problematisch. maar dat kan je natuurlijk altijd melden op je site.

Succes ermee

Hoop is uitgestelde teleurstelling


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 06-12-2022

Hangloozz

{ @$%&# }

Op donderdag 28 februari 2002 12:04 schreef crisp het volgende:

Werkt gewoon in alle browsers die het event-model en Javascript ondersteunen; alleen de cursor: dikkeduim is IE-only en wordt genegeerd door andere browsers...
NN4.x valt daar dus buiten...helaas.

zo kan het ook nog; kan je je functie recyclen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    
    <script>
    function loadLocation(whereTo){
         window.location.replace(whereTo);
    }
    </script>
</head>

<body>
<table>
    <tr>
        <td onClick="loadLocation('blaat.htm');" style="cursor: hand;">blaat</td>
    </tr>
</table>


</body>
</html>

www.jurgroessen.nl


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

Volgens de CSS specificatie (CSS2, dacht ik) moet het
code:
1
<td ... style="cursor: pointer">

zijn. Dit werkt in IE6 (en 5.5 ook, dacht ik) maar niet in eerdere versies. Uiteraard werkt dat ook in Mozilla en Netscape 6.x

Vanaf IE versie 4 tot 5 werkt alleen cursor:hand;

Ik heb daar nog geen goede workaround voor kunnen bedenken.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Anoniem: 49681

Op donderdag 28 februari 2002 12:36 schreef drm het volgende:
Volgens de CSS specificatie (CSS2, dacht ik) moet het
code:
1
<td ... style="cursor: pointer">

zijn. Dit werkt in IE6 (en 5.5 ook, dacht ik) maar niet in eerdere versies. Uiteraard werkt dat ook in Mozilla en Netscape 6.x

Vanaf IE versie 4 tot 5 werkt alleen cursor:hand;

Ik heb daar nog geen goede workaround voor kunnen bedenken.
Idd. Zie:

http://www.w3.org/TR/REC-CSS2/ui.html#cursor-props

Workaround is volgens mij niet nodig, je kan ze gewoon allebei gebruiken:
code:
1
<td ... style="cursor: pointer, hand">

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 27-06 14:16
Hangloozz:
Afbeeldingslocatie: http://www.xs4all.nl/~meinesz/graphics/got/middlefinger-trans.gif

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 06-12-2022

Hangloozz

{ @$%&# }

Op donderdag 28 februari 2002 12:56 schreef willem169 het volgende:
Hangloozz:
<td onClick="functieDieJeWil();" style="cursor: Afbeeldingslocatie: http://www.xs4all.nl/~meinesz/graphics/got/middlefinger.gif">
:D :D

www.jurgroessen.nl

Pagina: 1