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 11/09/2011, 10h32   #1
Invité de passage
 
Inscription : août 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 3
Points : 1
Points : 1
Par défaut Drupal et onclick

Bonjour,

J'ai un petit problème que je n'arrive pas à régler depuis 4 jours parce que j'y connais rien en javascript.

J'essaye d'installer un slider sous Drupal7, mais j'ai découvert que Drupal bloquait l'utilisation de "onclick" qui est utilisé pour les boutons "suivant" et "précédent" de mon slider.

Le code initial html étant :
Code html :
<a href='#' onClick='my_slider.previous();return false;'>previous</a>
Il faudrait donc que je contourne le problème, tout en obtenant le même résultat pour mes boutons.

Je suis autorisé à lancer une fonction javascript depuis une ligne de commande php. Je me suis donc dis, mais je ne sais pas si c'est possible de faire cela en javascript, qu'il me faudrait une fonction javascript qui attriburait à une image que je préciserait la fonction javascript qui m'intéresse qui est déjà déclarée dans le source de mon slider.

Dans l'exemple ci desssus, my fonction s'appelle previous(), je voudrais donc savoir si en javascript on peut dire :

"Bonjour, je voudrais que tu m'affiches mon_image.png et que tu lui asoccies la fonction previous() que tu connais déjà"

Merci de votre aide.
oobov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 00h02   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 574
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 574
Points : 4 077
Points : 4 077
Citation:
Envoyé par oobov Voir le message
Bonjour, je voudrais que tu m'affiches mon_image.png et que tu lui asoccies la fonction previous() que tu connais déjà
...donc en traduisant ton pseudo-code, le passage en gras signifie un gestionnaire d'événement. Or, tu veux l'associer à un clic de souris si j'ai bien compris...

...donc un peu comme ... onclick ?

__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 11h02   #3
Invité de passage
 
Inscription : août 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 3
Points : 1
Points : 1
En fait, c'est la déclaration html que j'utilise qui est bloquée par Drupal. Ce n'est pas la fonction en elle même.

Dans mon code html ci-dessus, tout est accepté sauf le onclick, qui n'est pas interpretté.

Ensuite j'aurais du préciser ma question, dans la mesure où je cherche à savoir si c'est possible tout simplement de faire la fonction que je décris.

Je sais faire un peu de as2, as3, php, mais le javascript pour moi c'est la grande nébuleuse.
oobov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 14h21   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 574
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 574
Points : 4 077
Points : 4 077
A la limite, au lieu d'un onclick, met un id à ta balise, et si j'ai vaguement compris ce que tu essaies de faire, tu pourras déclencher ta fonction ultérieurement, par exemple en filtrant sur les id...
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI 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 +2. Il est actuellement 01h39.


 
 
 
 
Partenaires

Hébergement Web