J'essaie de trouver un moyen de remplir des champs de formulaire sur une page Web pour mes utilisateurs, comme le font les gestionnaires de mots de passe. Le problème est que je ne suis pas le propriétaire de la deuxième page Web. J'ai pensé à utiliser javascript avec iframes mais cela ne fonctionne pas. J'ai essayé d'utiliser php pour remplacer les informations de formulaire en ajoutant des valeurs enregistrées dans mon formulaire précédent. Mais j'ai besoin d'ajouter des informations sur un deuxième formulaire après que le premier est soumis. Après avoir soumis la première page je suis hors de ma page et ne peux rien changer d'autre. Donc, je suis un peu à court d'idées et mes connaissances sont limitées. Toute idée ou contribution serait grandement appréciée. Merci pour votre temps et vos efforts.Comment utiliser les informations de formulaire pour renseigner automatiquement un formulaire sur une autre page Web
0
A
Répondre
1
Ne peut pas être fait en raison de la SOP (même politique d'origine) appliquée sur le code JavaScript. Une alternative serait via XSS, autre via un bookmarklet, et comme un dernier choix à travers un script GreaseMonkey. GreaseMonkey peut être votre meilleur choix, si les données à remplir proviennent de votre site Web. Meilleur choix car les scripts GreaseMonkey peuvent effectuer des requêtes ajax interdomaines.
Questions connexes
- 1. Puis-je utiliser JavaScript sur une page pour remplir un formulaire sur un autre serveur?
- 2. Comment soumettre automatiquement un formulaire Web Drupal?
- 3. passer une valeur de formulaire à un autre formulaire sur une autre page sans utiliser de variables URL (javascript)
- 4. Comment puis-je renseigner un objet date pour une action struts2 dans un formulaire jsp?
- 5. comment envoyer automatiquement un formulaire basé sur une session?
- 6. Afficher un formulaire d'une page Web
- 7. Comment envoyer un formulaire automatiquement avec Greasemonkey?
- 8. Envoi des informations d'un formulaire en ligne à un autre
- 9. imprimer automatiquement la page sur le formulaire soumettre
- 10. Comment présenter des informations formatées sur un formulaire .Net?
- 11. Accepter les informations de compte bancaire dans un formulaire
- 12. Comment envoyer un formulaire à partir d'une autre page?
- 13. C# Comment puis-je trouver un formulaire sur une page Web en C#?
- 14. Comment tester un formulaire Web?
- 15. Obtenir des informations sur Wikipedia - comment obtenir un formulaire HTML?
- 16. validation du formulaire JQuery - Valider le formulaire basé sur un autre champ de formulaire
- 17. Comment utiliser la valeur de la zone de texte d'un formulaire à un autre formulaire?
- 18. Repositionner Formulaire sur la page
- 19. Mediawiki - Utiliser PHP dans un formulaire ou une page
- 20. Redirection de données d'un formulaire Web vers un autre
- 21. Comment réduire le temps de traitement sur un formulaire Web
- 22. Récupérer les résultats d'un formulaire et utiliser les résultats d'un autre formulaire?
- 23. Comment rechercher un sous-formulaire et utiliser des données pour ajouter un enregistrement dans un autre sous-formulaire
- 24. Ouvrir un deuxième formulaire en fermant automatiquement le premier formulaire
- 25. Formulaire InfoPath généré automatiquement Nom
- 26. Comment rediriger vers une autre page et sauvegarder les informations d'état?
- 27. Utilisation de jQuery pour remplir automatiquement un champ de formulaire à partir d'un autre champ de formulaire
- 28. remplir le formulaire automatiquement
- 29. J'appelle un formulaire enfant d'un autre formulaire enfant dans C#
- 30. JSP: Utiliser les informations d'une page à l'autre
Je ne pense pas que vous allez avoir beaucoup de chance ici. Si vous ne contrôlez pas l'autre site, vos options sont limitées - soit JavaScript, soit elles lui sont soumises, en supposant qu'elles définissent le formulaire par défaut sur les valeurs de POST/GET. D'une façon ou d'une autre - si je voyais que vous faisiez cela à l'une de mes formes, je le considérerais malintentionné et vous ferais taire. –
Comme Jason l'a dit, la programmation Web doit être claire, discrète et sûre. Votre solution viole toutes ces trois recommandations. – Ben
Eh bien merci pour votre contribution. Maintenant, et si j'avais un bookmarklet qui peuplerait les champs pour moi? Serait-ce considéré comme malveillant? – NCX001