Est-il possible de cliquer sur le bouton sans ouvrir la page Web en utilisant C#?Possibilité de cliquer sur le bouton dans le navigateur Web sans ouvrir la page
J'ai cherché beaucoup d'informations sur internet mais je ne trouve pas de vêtements pour cette question. Par exemple, lorsque j'ai bouton comme ceci:
Et maintenant je viens de créer un programme avec webbrowers et ouvrir ma page, etc., et puis faire ce clic. Mais puis-je faire cela sans ouvrir la page juste via le code? Par exemple, cliquez dans cette classe = "btn btn-xs" et title = '"Skip"? Est-ce que somene peut juste expliquer la possibilité de cela?
Donc vous voulez cliquer sur le bouton sans charger la page web en premier? – mjwills
Cela dépend de ce que le bouton fait vraiment. L'idée serait que, au lieu de cliquer sur le bouton, vous ne faites que reproduire ce que le bouton clique. Par exemple, si un bouton affiche des données de formulaire, votre application affichera simplement les données du formulaire directement et ne chargera pas la page du tout. Dans ce cas difficile, il semble que c'est javascript centic donc pas aussi simple. Vous devrez déterminer ce que fait le JS, puis essayer de le répliquer directement (j'imagine peut-être un appel ajax). Dans ce cas, vous devez savoir ce que fait 'vm.skipTask()' et essayer de le répliquer. – musefan
Par défaut, 'Button' soumettra la page. Si vous voulez juste cliquer, ajoutez l'attribut 'type = 'button'' – DiskJunky