Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Webmasters - Développement Web > Javascript

Javascript Forum programmation JavaScript. Lire Cours JavaScript, FAQ JavaScript et Sources JavaScript

Réponse
 
Outils de la discussion
Vieux 10/12/2004, 23h57   #1 (permalink)
Futur Membre du Club
 
Date d'inscription: octobre 2003
Messages: 38
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
Vieux 11/12/2004, 00h43   #2 (permalink)
Membre émérite
 
Avatar de torvalds17
 
Date d'inscription: mars 2004
Localisation: 92
Âge: 24
Messages: 745
Par défaut



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

il existe un href tout fait qui renvoie en haut de page :
Code :
<a href="#top">
__________________
référence PHP, référence JavaScript,
mettez-les dans vos marque-pages et lisez-les avant de poster ici ;-)

Mes scripts web
torvalds17 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/12/2004, 02h07   #3 (permalink)
Futur Membre du Club
 
Date d'inscription: octobre 2003
Messages: 38
Par défaut

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
Vieux 11/12/2004, 02h11   #4 (permalink)
Membre émérite
 
Avatar de torvalds17
 
Date d'inscription: mars 2004
Localisation: 92
Âge: 24
Messages: 745
Par défaut

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');">
;-)
__________________
référence PHP, référence JavaScript,
mettez-les dans vos marque-pages et lisez-les avant de poster ici ;-)

Mes scripts web
torvalds17 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/12/2004, 02h17   #5 (permalink)
Futur Membre du Club
 
Date d'inscription: octobre 2003
Messages: 38
Par défaut

Super merci beaucoup ça marche très bien.
littleqi est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/12/2004, 11h22   #6 (permalink)
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 17 673
Par défaut

sinon
Code :
 
<a href="javascript:return false;" onlick="fonction()">
ou
Code :
<a href="javascript:void();" onlick="fonction()">
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.ouestisol.fr | www.saftair.com | www.sebemex.fr | www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/12/2004, 14h44   #7 (permalink)
Membre Confirmé
 
Avatar de hunter
 
Date d'inscription: mars 2004
Messages: 222
Envoyer un message via MSN à hunter
Par défaut

ou encore

Code :
 
<a href="javascript:fonction()">
 
mais la tu nas plus de onclick ...
hunter est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/12/2004, 16h08   #8 (permalink)
Membre émérite
 
Avatar de torvalds17
 
Date d'inscription: mars 2004
Localisation: 92
Âge: 24
Messages: 745
Par défaut

Citation:
Envoyé par hunter
ou encore

Code :
 
<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');">
__________________
référence PHP, référence JavaScript,
mettez-les dans vos marque-pages et lisez-les avant de poster ici ;-)

Mes scripts web
torvalds17 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVASCRIPTF.A.Q JAVASCRIPTTUTORIELS JAVASCRIPTSSOURCES JAVASCRIPTLIVRESAJAX

Réponse

Précédent   Forum des développeurs > Webmasters - Développement Web > Javascript



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide