Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 10/12/2004, 23h57   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2003
Messages : 42
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 42
Points : 14
Points : 14
Par défaut # et retour en haut de page

Bonjour, j'ai fait un script qui s'active lors d'un évènement onclick, voici le code du lien :
Code :
<a href=# onclick="mafonction()">
Le problème est que lorsque l'on clique sur le lien, le navigateur (ie6) remonte en haut de la page courante

merci de votre aide
littleqi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 00h43   #2
Membre Expert
 
Avatar de David Guillot
 
Homme David Guillot
Chef de projet en SSII
Inscription : mars 2004
Messages : 879
Détails du profil
Informations personnelles :
Nom : Homme David Guillot
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 879
Points : 1 149
Points : 1 149


t'embete pas à faire une fonction sur le onclick ;-)

il existe un href tout fait qui renvoie en haut de page :
__________________
Avant de poser une question ici :

Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé
David Guillot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 02h07   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2003
Messages : 42
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 42
Points : 14
Points : 14
Mon problème est que je veux pas que le navigateur remonte en haut de la page mais lorsque je clique sur mon <a href=#>, il le fait
littleqi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 02h11   #4
Membre Expert
 
Avatar de David Guillot
 
Homme David Guillot
Chef de projet en SSII
Inscription : mars 2004
Messages : 879
Détails du profil
Informations personnelles :
Nom : Homme David Guillot
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 879
Points : 1 149
Points : 1 149
aïe ouais OK j'avais mal compris ton probleme , en fait j'avais compris completement l'inverse, je croyais que tu voualis faire un lien "revenir en haut de page"

ben pour pas qu'il remonte en haut, il ne faut pas que tu mettes '#' en href.

le plus facile est que tu mettes directement ton traitement JavaScript dans ton href, precedé de 'javascript:' :
Code :
<a href="javascript:alert('toto');">
;-)
__________________
Avant de poser une question ici :

Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé
David Guillot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 02h17   #5
Candidat au titre de Membre du Club
 
Inscription : octobre 2003
Messages : 42
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 42
Points : 14
Points : 14
Super merci beaucoup ça marche très bien.
littleqi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 11h22   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 29 074
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 29 074
Points : 43 300
Points : 43 300
sinon
Code :
1
2
 
<a href="javascript:return false;" onlick="fonction()">
ou
Code :
<a href="javascript:void();" onlick="fonction()">
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 14h44   #7
Membre actif
 
Avatar de hunter
 
Inscription : mars 2004
Messages : 211
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 211
Points : 185
Points : 185
Envoyer un message via MSN à hunter
ou encore

Code :
1
2
 
<a href="javascript:fonction()">
mais la tu nas plus de onclick ...
hunter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 16h08   #8
Membre Expert
 
Avatar de David Guillot
 
Homme David Guillot
Chef de projet en SSII
Inscription : mars 2004
Messages : 879
Détails du profil
Informations personnelles :
Nom : Homme David Guillot
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 879
Points : 1 149
Points : 1 149
Citation:
Envoyé par hunter
ou encore

Code :
1
2
 
<a href="javascript:fonction()">
mais la tu nas plus de onclick ...
oui, c'est ce que j'avais dit ici :
Citation:
Envoyé par torvalds17
le plus facile est que tu mettes directement ton traitement JavaScript dans ton href, precedé de 'javascript:' :

Code :
<a href="javascript:alert('toto');">
__________________
Avant de poser une question ici :

Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé
David Guillot est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 22h19.


 
 
 
 
Partenaires

Hébergement Web