Page 1 sur 1

petite question Js et/ou Jquery

Posté : 30 oct. 2007, 18:51
par choubix
hello,

bon, je suis tres tres treeeeeeees vert en JS.
j'aimerais bien apprendre Jquery car ca me semble etre assez puissant.

est ce que je dois me taper des bouquins de JS pour apprendre a faire du Jquery?

par ailleurs:
je voudrais que les utilisateurs aient a cliquer une pub pour qu'une action soit executee (un formulaire).
lors du click du lien il y aurait:
- enregistrement de l'action
- ouverture d'une nouvelle fenetre avec le site

est ce que c'est facile a faire en Jquery ou en Js?
est ce que l'on peut trouver ca deja tout fait en Jquery ou JS?
(je pourrais toujours desosser le script pour comprendre comment ca marche)


merci!

Re: petite question Js et/ou Jquery

Posté : 31 oct. 2007, 00:31
par AB
par ailleurs:
je voudrais que les utilisateurs aient a cliquer une pub pour qu'une action soit executee (un formulaire).
lors du click du lien il y aurait:
- enregistrement de l'action
- ouverture d'une nouvelle fenetre avec le site

est ce que c'est facile a faire en Jquery ou en Js?
est ce que l'on peut trouver ca deja tout fait en Jquery ou JS?
(je pourrais toujours desosser le script pour comprendre comment ca marche)
merci!
Ben par exemple ton image peut servir pour envoyer un formulaire et par la même occasion ouvrir une nouvelle fenêtre :

Code : Tout sélectionner

<a href="adresse-nouveau-site.php" onclick="window.open(this.href) ;document.forms['monformulaire'].submit();return false; " ><img src ="adresseimage.jpg"></a> ... <form id="monformulaire" method="post" action=""> <input ... /> </form>
Attention cependant, si javascript est désactivé chez le visiteur, le formulaire ne sera pas envoyé.

Une variante pour être sûr d'envoyer le formulaire serait un formulaire avec un bouton d'envoi de type image (ou un submit avec background) :

Code : Tout sélectionner

<form method="post" action="" onsubmit="window.open('adresse-nouveau-site.php')"> <input type="image" src="images_nav/Etoile.png" /> ... </form>
Dans ce cas si javascript est désactivé le formulaire sera envoyé mais le lien ne sera pas effectué

Posté : 31 oct. 2007, 01:48
par Berzemus
en tout cas il faudra les bases de javascript, et savoir à quoi sert le DOM..

Posté : 31 oct. 2007, 09:50
par choubix
l'idee c'est:

l'utilisateur rempli un formulaire puis clique une pub pour le valider.

aprs clique l'action est:
- le traitement du formulaire puis erdirection sur une autre page (pas de pop up: donc pas de window.open je pense)
- l'ouverture dans une autre fenetre de la pub (gere par le lien mis ci dessous)


je pense que si je mets action="fichier_qui_traite_le_formulaire.php" dans l'entete du formulaire et que le javascript est declare comme un Submit ca peut marcher.

maintenant la question est:

comment attribuer a un javascript tel que celui en dessous la propriete d'un boutton submit?
(je sais faire pour une image par contre)

Code : Tout sélectionner

<div id="ad1"><script type='text/javascript'><!--//<![CDATA[ var m3_u = (location.protocol=='https:'?'https://127.0.0.1/adserver/www/delivery/ajs.php':'http://127.0.0.1/adserver/www/delivery/ajs.php'); var m3_r = Math.floor(Math.random()*99999999999); if (!document.MAX_used) document.MAX_used = ','; document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u); document.write ("?campaignid=0"); document.write ('&cb=' + m3_r); if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used); document.write ("&loc=" + escape(window.location)); if (document.referrer) document.write ("&referer=" + escape(document.referrer)); if (document.context) document.write ("&context=" + escape(document.context)); if (document.mmm_fo) document.write ("&mmm_fo=1"); document.write ("'><\/scr"+"ipt>"); //]]>--></script> <noscript> <a href='http://127.0.0.1/adserver/www/delivery/ck.php?n=aca6960d&cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://127.0.0.1/adserver/www/delivery/avw.php?cb=INSERT_RANDOM_NUMBER_HERE&n=aca6960d' border='0' alt=''></a> </noscript></div>
ca vous evoque qq chose ?

merci!

Posté : 31 oct. 2007, 10:42
par choubix
bon apparement je peux stocker ma pub sous une forme un peu plus sympa:

Code : Tout sélectionner

<a href='http://www.luxiana.com/delete/adserver/www/delivery/ck.php?n=a988c640&cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://www.luxiana.com/delete/adserver/www/delivery/avw.php?zoneid=1&cb=INSERT_RANDOM_NUMBER_HERE&n=a988c640' border='0' alt='' /></a>

reste a savoir si je peux faire un SUBMIT de ce code (et que ca n'empeche pas la verification du formulaire...)

si vous avez des idees je suis preneur :)



ps: il va y avoir 3 ou 4 pubs tournantes sur la meme page (histoire que l'utilisateur puisse choisir)
donc chaque image peut etre un "Submit"

je galere un peu la: j'ai essaye le input type="image" un peu partotu mais ca ne fais rien qui a dans mon sens...