Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1609 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  lien sur td ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lien sur td ?

n°840983
titione
addicted
Posté le 03-09-2004 à 13:02:55  profilanswer
 

peut-on faire un lien sur un td ??
j'explique le truc : j'ai un beau menu dans un tableau avec les cases qui changent de couleur (hover...) quand on passe dessus... mais je voudrais que quand on clique n'importe où dans la case, ça aille vers une url donnée...  
c possible ?? (et si possible autrement qu'en javascript...)  
 
merci d'avance

mood
Publicité
Posté le 03-09-2004 à 13:02:55  profilanswer
 

n°840988
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 13:06:33  profilanswer
 

un <a href> dans le td? marche pas, je tente de retrouver un tomic qui parlait de ca ya pas si longtemps
 
au fait question con, mais quel est le but du TD (ta table sert à quoi exactement?)


Message édité par masklinn le 03-09-2004 à 13:15:38

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°840992
Lord II
PIB2000
Posté le 03-09-2004 à 13:09:12  profilanswer
 

on peut faire ca via le javascript

n°841002
brisssou
8-/
Posté le 03-09-2004 à 13:22:32  profilanswer
 

onclick ça marche pas mal :
 

Code :
  1. <td onclick="JavaScript:document.location='tonURL'">
  2. bla bla bla
  3. </td>


Message édité par brisssou le 03-09-2004 à 13:22:48

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°841015
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 13:33:48  profilanswer
 

...
sauf que le monsieur il demandait sans JS
 
Titione -> apparement pas possible en (x)html pur, mais je vais te redemander le but de la table, si c'est pour faire un menu l'utilisation de lists au lieu des tables permet de faire de grandes zones cliquables np


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°841028
pierre6020
Posté le 03-09-2004 à 13:41:56  profilanswer
 

Masklinn a écrit :

...
sauf que le monsieur il demandait sans JS
 
Titione -> apparement pas possible en (x)html pur, mais je vais te redemander le but de la table, si c'est pour faire un menu l'utilisation de lists au lieu des tables permet de faire de grandes zones cliquables np


 
IE ne supporte que le survol, pas le clic.

n°841040
brisssou
8-/
Posté le 03-09-2004 à 13:47:03  profilanswer
 

pierre6020 a écrit :

IE ne supporte que le survol, pas le clic.


 
IE suporte pas mal le click je trouve...
 
Masklinn ==> à quel moment il a dit qu'il ne voulait pas de js ?  :??:


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°841059
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 13:54:02  profilanswer
 

Citation :

et si possible autrement qu'en javascript...


 
Pierre -> IE supporte quel survol? chez moi survol c'est :hover, et IE a jamais supporté ce truc


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°841066
brisssou
8-/
Posté le 03-09-2004 à 13:57:20  profilanswer
 

soit, en html pur, mes connaissances ne vont pas jusque là, déjà qu'elles vont pas bien loin... :/


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°841075
titione
addicted
Posté le 03-09-2004 à 14:05:04  profilanswer
 

effectivement la liste est ptet mieux que le table dans ce cas là.. et pour le JS j'avais peur d'un truc compliqué mais le onClick me va bien :)

mood
Publicité
Posté le 03-09-2004 à 14:05:04  profilanswer
 

n°841077
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 14:06:15  profilanswer
 

tu m'as toujours pas dit à quoi ca servait (menu? affichage de données? photos pornos? images?)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°841083
pierre6020
Posté le 03-09-2004 à 14:10:24  profilanswer
 

Masklinn a écrit :

Citation :

et si possible autrement qu'en javascript...


 
Pierre -> IE supporte quel survol? chez moi survol c'est :hover, et IE a jamais supporté ce truc


 
Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple)
test :
http://www.cosmosoft.fr/sitetype/accueil/index.php

n°841086
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 14:17:02  profilanswer
 

pierre6020 a écrit :

Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple)
test :
http://www.cosmosoft.fr/sitetype/accueil/index.php


il fonctionne pas correctement quoi [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°841090
brisssou
8-/
Posté le 03-09-2004 à 14:18:42  profilanswer
 

pierre6020 a écrit :

Je voulais dire que IE effectue le survol sur toute la zone, mais a condition de survoler le lien, et pareil pour le clic (contrairement à Gecko par exemple)
test :
http://www.cosmosoft.fr/sitetype/accueil/index.php


 
pour le click, je maintiens, tu peux clicker sur la zone sans clicker sur le texte, ça marche bien
 

Code :
  1. <td class="celltable2" nowrap="nowrap" align="right"  id="id" onclick="overline(id);">
  2.   <a href="blablabla" target="pwet">text</a>
  3. </td>


 
quand tu clickes dans la case, et pas forcement sur le texte, le js est appellé


Message édité par brisssou le 03-09-2004 à 14:21:19

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°841106
masklinn
í dag viðrar vel til loftárása
Posté le 03-09-2004 à 14:29:08  profilanswer
 

on s'en tape on parle de ne pas faire appel au JS


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°841124
pierre6020
Posté le 03-09-2004 à 14:35:21  profilanswer
 

Donc oui c'est possible,
mais marche partiellement sous IE,
sinon Javascript, à condition que ton menu (si c'est bien un menu) soit toujours accessible sans.
 
D'ailleurs si c'est un menu,
le tableau n'est pas du tout approprié.

n°841126
bobe
Posté le 03-09-2004 à 14:36:37  profilanswer
 

En appliquant les déclarations css suivantes sur le a, ça doit être bon:
 
display: block;
width: 100%; /* Je suis pas sur que c'est nécessaire */

n°841128
brisssou
8-/
Posté le 03-09-2004 à 14:38:21  profilanswer
 

Masklinn a écrit :

on s'en tape on parle de ne pas faire appel au JS


titione a écrit :

effectivement la liste est ptet mieux que le table dans ce cas là.. et pour le JS j'avais peur d'un truc compliqué mais le onClick me va bien :)



---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°841135
pierre6020
Posté le 03-09-2004 à 14:41:21  profilanswer
 

bobe a écrit :


width: 100%; /* Je suis pas sur que c'est nécessaire */


 
Si justement,
ca m'a l'air de marcher en mettant le width à 100%,
j'avais jamais testé.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  lien sur td ?

 

Sujets relatifs
probleme d insertion d un lien dans un mailSupprimer le lien ds un javascript
comment faire pour...[résolu] [ajout d'1 lien avec tout le descriptif]Faire un lien html ?
comment formater un lien sur un bouton?ligne de code pour un lien...
comment mettre lien ulimithtdig et signet sur lien
Ajouter une class et un alt a un lien hypertexte ?ouvrir un lien dans une page...?
Plus de sujets relatifs à : lien sur td ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR