Accueil > Forum > > > > petit souci sur un addeventlistener
petit souci sur un addeventlistener
mercredi 11 avril 2007 à 10:48:38 |
petit souci sur un addeventlistener

SeNeO64
|
Bonjour tt le monde. J'ai un petit soucis sur une page. Dans un tableau, j'affiche dans une colonne un lien. Ce lien a un "name" qui vaut pop. Dans une fonction javascript apellé au chargement de la page, je récupère tous mes element (/liens) ayant le nom pop auquel je rajoute un addevent listener. Seulement, ca marche pas. Je récupère bien mes éléments, j'ai fait des tests. Et qui plus ai j'ai testé un lien bidon hors du tableau avec le nom pop et donc la meme fonction derrière et ca marche. Je voit absolument pas ou est mon problème, est-ce que c'est "l'attachement" de l'eventlistener qui marche pas, ou celui-ci qui foire. J'ai mis un alert au tout début de la fonction qu'il apelle lors du click et celui ci ne s'affiche pas dans les liens du tableaux. j'vous met un peu de code: lien contenu dans le tableaux: <td class="bouton"><a href="add_modification.php?id=23" name="pop">Modifier</a></td>
Lien de test en bas de la page
<a href="tfesddf" name="pop">sd ads</a>
Fonction java script: function popup() { alert("j'sui dans pop-up"); var newwindow=window.open(this.href, '', 'scrollbars=yes,resizable=yes'); this.href=window.location; if(window.focus) { newwindow.focus() } return false; }
window.addEventListener('load', initbouton, false);
function initbouton(){ var liste = document.getElementsByName('pop'); for(var i=0; i<liste.length; i++){ //alert(liste[i]); liste[i].addEventListener('click', popup, false); //liste[i].className="duc"; //alert(liste[i].href); } }
|
|
mercredi 11 avril 2007 à 11:08:36 |
Re : petit souci sur un addeventlistener
|
mercredi 11 avril 2007 à 11:25:55 |
Re : petit souci sur un addeventlistener

roro06
|
Bonjour utiliser un addEventListener est un bon reflexe, car cela permet d'en ajouter autant que nécessaire. Cependant certains navigateurs ne le "comprennent" pas. Il faut utiliser à la place attachEvent.
Moi, je fait : (window.attachEvent)? window.attachEvent("onload", initbouton) : window.addEventListener("load", initbouton, false);
Pour le reste, pop est un mot reservé de javascript (j'aime pas trop, mais je ne suis pas certain que ça plante le script)
De plus, un evenement onclick qui ouvre un popup sur une ancre disposant déjà d'un href ...hum
(pop=methode de l'objet Array) Cordialement Roro webDev
|
|
mercredi 11 avril 2007 à 11:47:40 |
Re : petit souci sur un addeventlistener

SeNeO64
|
okai, j'ai pas trop compris l'histoire d'ancre (j'me suis mis a js y'a pas trés longtemps). Pour pop j'ai éssayé avec un autre mot, toujours le meme problème. J'ai mieux cerner le soucis et ca viendrait d'un conflit avec un autre fonction. J'continue sur cette voie et je vous tiens au courant.
|
|
mercredi 11 avril 2007 à 12:40:57 |
Re : petit souci sur un addeventlistener

SeNeO64
|
Effectivement le soucis vient du conflit avec ces autres fonctions. En fait, ma page contient une liste d'élément(rubrique) qui sont eux meme des listes d'élément(sous rubrique) qui sont eux memes des listes contenant un tableau en autre. Tout ca pour pouvoir appliquer le code source suivant : http://www.javascriptfr.com/code.aspx?ID=27705, qui permet de faire un menu expansif.et donc d'afficher que la rubrique/sous rubrique sélectionnée. Si je ne met pas ce menu en 'action" en ajoutan id="menu" a mon premier ul, les popup fonctionnent correctement. Mais je ne trouve pas pourquoi ca marche pas. Les fonctions du menu n'utilise pas le name pop, ma fonction n'utilise pas l'id menu. Si quelqu'un peut me venir en aide ca serai symp ;) Merci.
|
|
Cette discussion est classée dans : liste, lien, pop, href, addeventlistener
Répondre à ce message
Sujets en rapport avec ce message
pop up et fen appelante [ par chris2000 ]
Bonjour,Je souhaiterai ouvrir une fen pop up qui contient une liste déroulante.En fonction du choix de l'utilisateur, la fenêtre appelante devra affic
pop up avec lien variable [ par depopi ]
BOnjourj'ai des résultats de requettes php sous forme de lien.chaque lien est représenté par une variable $adresse.j'aimerai qu'n fonction du lien cho
Limiter à 1 le nombre de clicks sur un lien de type HREF [ par comodor ]
J'ai un lien de type href sur une page. Quand on click dessus ça ouvre une popup et une fenetre de téléchargement. A la fin du telechargement si on re
Aide lien+pop-up [ par fenixtrojan ]
Bonjour a tous, voila j'essaye de créer un code ki me permet que quand on clique sur un lien, sa change la page et seulement 10sec après, sa ouvre une
Problèmes avec une liste déroulante rebelle [ par Tacild ]
Bonjour, Je fais une aide enligne comme projet scolaire, mais malheureusement ma liste déroulante qui me sert de menu ne fonctionne pas. voici le code
Listes déroulantes qui ont un lien entre elles [ par fa0007 ]
Da hello ! Bon, je suis un gros débutant en javascript, voici pour ma présentation ^^. Et voici mon problème : J'aimerais faire deux listes d
afficher pop up [ par joebuz ]
bonjour je cherche un moyen d'afficher quelque chose comme une popup en cliquant sur un lien mais sans en etre une pour pas qu'elle soit bloqué par le
Pop up en javascript et php [ par albertg ]
Bonjour, voici mon souci : je suis en train de développer un petit script PHP qui consiste via un formulaire à afficher une image dans un pop up. jusq
probleme href [ par moi zork ]
Bonjour à tous ,Je voudrais changé l'adresse d'un lien mais je ne trouve pas la solution j'ai déjà essayer :document.getElementById("lien").location.h
balise href côté client avec www. [ par AlBud ]
Salut à tous,je ne suis pas habitué au forum et je ne sais pas si ma question est au bon endroit mais là je suis dans l'impasse totale. Voila sur un s
Livres en rapport
|
Derniers Blogs
FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010 par neodante
La nouvelle interface d'Office 2010 à amener quelques modifications par rapport à celle de 2007. Certes mineures, ces modifications ont fait disparaître la case à cocher de l'onglet 'Développeur' en première page du panneau du 'bouton Office' (dans Office...
Cliquez pour lire la suite de l'article par neodante [ASTUCE] PATCH POUR MICROSOFT FORUMS NNTP BRIDGE V1[ASTUCE] PATCH POUR MICROSOFT FORUMS NNTP BRIDGE V1 par pierre
Si vous avez téléchargé comme moi Microsoft Forums NNTP Bridge V1 avant le 11 mars 2010 (voir [Astuce] Disponibilité de Microsoft Forum NNTP Bridge Version 1.0), un problème de date localisée pour les non anglais était présent. Un patch est disponibl...
Cliquez pour lire la suite de l'article par pierre PB LORS DE L'INSTALLATION SHAREPOINT 2010.PB LORS DE L'INSTALLATION SHAREPOINT 2010. par Patrick Guimonet
Lors de l'installation de SharePoint 2010, j'ai rencontré un problème de plantage à l'étape 5 du configuration Wizard. Ca se termine sur cet écran : Et en analysant le fichier de journalisation, on remarque vers la fin des 15000 et quelques lign...
Cliquez pour lire la suite de l'article par Patrick Guimonet [WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (2/2)[WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (2/2) par JeremyJeanson
Après mon précédent article qui attaque les contraintes par la fasse Nord de l'Everest. passons à la seconde possibilité offerte par WF4 pour valider une activité : la metadata . Je vous en ai déjà toucher un ou deux mots. La metadata dans WF4 est un élém...
Cliquez pour lire la suite de l'article par JeremyJeanson [WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (1/2)[WF4] AJOUTER DES CONTRAINTES à UNE ACTIVITé (1/2) par JeremyJeanson
De WF3 à WF4 pas mal de choses on été changées pour faciliter la vie des développeurs, mais certain points peuvent sembler obscures. comme les contraintes. Pour vous guider, je me lance dans une série de deux articles. Ils présenterons deux approches poss...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
SLTSLT par kurapikt
Cliquez pour lire la suite par kurapikt
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|