Script pour remplir formulaire de navigateur
J'ai peu de problème, j'ai besoin de faire un script pour remplir (ne pas envoyer) les formulaires de navigateur(que de simples objets textfield, cases à cocher et les déposer downboxes).
- Je besoin pour ouvrir plusieurs fenêtres de la même forme, avec les différentes données afin d'accélérer le remplissage des
- Ce genre de script et de programmation dois-je utiliser pour répondre à ces besoins(Lot, JS .. ) ?
- J'ai connaissance de java et base en html,c,c++ ... donc si je peux obtenir des tutoriels, je serais reconnaissant.
J'ai des bribes d'idées de comment cela est possible - par le biais de l'Id de différents domaines sur la page sur laquelle je peux accéder à modifier leurs valeurs, alors j'ai juste besoin de la langue des tutoriels spécifiques/suggestions.
Lot serait préférable, si possible, parce que j'ai besoin d'exécuter le script par le biais d'un programme java swing.
P. S : Si ce n'est de toute pertinence, seul navigateur acceptable est IE
OriginalL'auteur Arjun | 2012-11-19
Vous devez vous connecter pour publier un commentaire.
ne pense pas que sa possible par Lots,
Je pense que le plus facile serait de javaScript pour cette tâche. (chill js est assez facile)
Vous pouvez écrire un simple javaScript pour remplir le formulaire
Vous devriez trouver comment remplir le formulaire à l'aide de javaScript utile
Ensuite, vous pouvez utiliser
ScriptEngineManager
pour exécuter le code javaScript à partir de votre code java.Ce tutoriel devrait vous être utile :exécuter le code javascript à partir de java
d'autres questions se posent : 1. Où dois-je ce code dans le bloc-notes? Et l'enregistrer en tant qu'extension?--- 2. Le fichier enregistré, ai-je besoin de le compiler à l'aide d'un compilateur(ou JS n'a pas besoin de tout...je n'ai pas vraiment d'idée sur JS) ?--- 2. Comment vais-je être en mesure d'ouvrir plusieurs fenêtres avec la même URL à l'aide de JS ?
Pour démarrer votre javaScript compétences en lecture de javaScript tutoriels , 1) vous pouvez l'écrire dans le bloc-notes trop. 2) les javaScripts sont enregistrés par
.js
extension.vous pouvez lancer la même url dans plusieurs fenêtres/onglets. ref . Je n'est pas la construction blocs pour vous. Construire votre logique, ce que vous voulez faire, diviser le problème et recherche, lire des tutoriels. tout est là.
Merci, je suis sûr que je vais faire le reste moi-même
OriginalL'auteur Mukul Goel
Vous ne pouvez pas remplir HTML-domaines avec un Lot de Fichier. Le plus simple est d'utiliser Javascript un Greasemonkey dans Mozilla Firefox. Vous pouvez trouver des Tutoriels ici.
Un autre moyen pour envoyer des données à un Serveur web à utiliser en C/C++/Java les Sockets et le HTML Protocole.
-1 , Aussi, de la partie de la question n' Un autre moyen pour envoyer des données à un Serveur web à utiliser en C/C++/Java les Sockets et le HTML Protocole réponses??
OriginalL'auteur DevSmasher