Bonjour,
Dans un page webdev je voudrais faire un screen d'une page leboncoin qui serait affichée par exemple dans un champ frame (sauf si quelqu'un a mieux).
Comment faire ?
Amicalement,
Eric.
Bonjour,
Dans un page webdev je voudrais faire un screen d'une page leboncoin qui serait affichée par exemple dans un champ frame (sauf si quelqu'un a mieux).
Comment faire ?
Amicalement,
Eric.
Ne cherchez pas c'est impossible et pour une raison évidente de sécurité. Seul IE permet de contourner bizarrement la solution en collant une image en mémoire prise avec "imprim écran"
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>clipboard vers div</title> <script type="text/javascript"> function je_colle(){ var div = document.getElementById('xxxx'); div.contentEditable = 'true'; var controlRange; if (document.body.createControlRange) { controlRange = document.body.createControlRange(); controlRange.addElement(div); controlRange.execCommand('Paste'); } div.contentEditable = 'false'; } </script> </head> <body> <div style="width0%; height:100%; border:1px solid black" id="xxxx"></div> <br><br> <p><a href="javascript:je_colle()">On colle l'image</a></p> </body> </html>
Il existe par contre des webservices PAYANTS qui renvoient une image après envoi de l'url.
Tapez "webservice screenshot url" dans google... C'est la meilleure solution.
Amicalement,
Eric.
Partager