Par programme en cliquant sur tous les boutons sur une page dans google Chrome, console
Je suis en train d'utiliser la console Chromée pour sélectionner tous les boutons dans une page et cliquez sur par programmation. Une page similaire à ce que je suis en train de jouer avec est celle-ci: http://api.openstack.org/api-ref.html#compute-ext
J'ai déjà essayé d'exécuter la commande ci-dessous, mais il n'a pas fait ce que je voulais.
$("btn small info").click()
Est-ce possible? Quelle commande dois-je question?
Les Classes?
vous pourriez également vouloir retarder la clique... Juste une pensée, mais sur tous les boutons en même temps peut donner des effets indésirables en fonction de leur comportement réel.
Retarder les clics n'était pas nécessaire dans ce cas.
Quelqu'un peut-il m'aider à ce sujet? stackoverflow.com/questions/24043355/...
$(".btn.small.info").click();
vous pourriez également vouloir retarder la clique... Juste une pensée, mais sur tous les boutons en même temps peut donner des effets indésirables en fonction de leur comportement réel.
Retarder les clics n'était pas nécessaire dans ce cas.
Quelqu'un peut-il m'aider à ce sujet? stackoverflow.com/questions/24043355/...
OriginalL'auteur allprog | 2013-06-25
Vous devez vous connecter pour publier un commentaire.
Eh bien, vous voulez vous assurer que vous sélectionnez les boutons de la section de sorte que vous ne sont pas en cours d'exécution de la recherche.
#body
est nécessaire pour un fonctionnement correct.Erreur sur le Chrome 50.0 sur Linux:
Uncaught TypeError: $(...).trigger is not a function(…)
.ma conjecture est que il n'y a pas de jQuery sur la page de cette solution utilise.
OriginalL'auteur epascarello
Basé sur Salketers commentaire à la question, voici un petit script qui va en programmant cliquez sur tous les boutons un par un, à un intervalle de 1 seconde, et aussi vous connecter sur lequel vous avez cliqué bouton de la console:
C'est correct 🙂 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/...
OriginalL'auteur mekwall
Votre classe semble être à côté de la
.
.Essayez l'une de ces:
OriginalL'auteur Wouter van der Houven
En supposant que la page a déjà des bibliothèques jQuery inclus (dont référencé dans la page), puis:
Ce sera implicitement itérer sur tous les sélecteurs avec ces trois classes, et la simulation d'un événement de clic.
Si la page n'est pas bibliothèques jQuery, puis essayez ceci avant l'exécution de la commande ci-dessus:
Notez que la commande que vous utilisez dans votre question ne sera pas de sélectionner des éléments de la classe btn etc. Vous devez utiliser un point pour sélectionner un
.class
.OriginalL'auteur Corey
Votre sélecteur peut-être tort.
Essayez de faire quelque chose comme ceci
Qui va cliquer sur un bouton avec les classes
btn small info
, ce que vous aviez en essayant de cliquer sur des éléments du dom.Ici est plus de documentation sur les sélecteurs jQuery:
OriginalL'auteur JasonM