onClick avec input type=“image”
Je vais en rond en essayant de trouver une réponse définitive. Fondamentalement, je veux ajouter Google Analytics, suivi des événements pour la soumission d'un formulaire - j'espérais pour ajouter un onClick, mais je vais avoir un moment difficile de savoir si tous les navigateurs prennent en charge.
J'ai demandé à la personne qui a conçu la forme, et elle a dit que la raison pour laquelle ils n'ont pas utilisé le bouton est de type qui a causé les problèmes de la soumission du formulaire dans certains navigateurs, mais ne pouvait pas se rappeler qui.
Donc, ça va fonctionner sur tous les navigateurs, ou devrais-je passer à bouton?
Code ci-dessous:
<input name="submit" id="submitme" type="image"
src="/graphics/creative/landing_pages/popup/ibd_signmeupbtn.gif"
alt="Sign Me Up!"
onClick="_gaq.push(['_trackEvent', 'Registrations', 'Register', 'Lightbox']);"
tabindex="8" />
MODIFIER j'ai _gaq défini. Le véritable but de cette question est de faire en sorte que l'utilisation d'un onClick avec une image d'entrée est OK pour le faire.
OriginalL'auteur mitchellhislop | 2011-07-05
Vous devez vous connecter pour publier un commentaire.
Essayer de câblage un peu différent
Et créer votre fonction comme ceci:
OriginalL'auteur hunter
vous n'avez pas besoin de définir la _gaq variable, mais vous ne devez importer le script google.
voici un exemple de mon code
oui c'est vrai, mais aussi, dans _gaq.push(['_setAccount', 'valeur']); on pourrait coder en dur la valeur ou utiliser ce que jamais l'autre mécanisme est disponible pour obtenir de la valeur. Si c'était le php, vous allez vous <?php bla bla ?>. C'est le seul morceau de ce code spécifique à asp.net tout est général javascript.
tout ce que je disais c'est que l'on doit importer le script google pour obtenir _gaq de travail.
oui, ce serait une étape importante ;). Mais ce code peut être déroutant pour quelqu'un qui n'a pas utilisé ASP.Net. Le mieux est de coller à l'étiquette de code.
OriginalL'auteur developerdoug