Je dois extraire des informations d'un site Web. L'utilisateur fait glisser l'adresse de IE vers une application win-form C#. La page Web qu'ils font glisser n'est pas accessible uniquement par l'adresse, l'enregistrement de la page dans un signet me ramène à une page inutile. Comment puis-je forcer un événement de glisser pour enregistrer la page dans un fichier html local et stocker cet emplacement de fichier local dans mon application win-form?Obtenir le corps de la page Web sur la barre d'adresse glisser déposer
Répondre
Cela pourrait vous être utile: HTML5 Drag & Drop - Data Transfer Types
Malheureusement, le contenu du texte est juste l'adresse du lien, et le contenu html est l'adresse du lien. – Lumpy
Vous pouvez définir la valeur du contenu du texte .. à partir de la source .js: '.setData ('text/plain', 'Hello world!');' – drudge
Notez que vous devrez créer un objet déplaçable pour le utilisateur, plutôt que de les faire glisser l'adresse. – drudge
j'ai décidé de mettre un navigateur Web dans l'application C# puis copiez à partir de là. – Lumpy