Je suis en train de construire quelque chose appelé le "Quiz HTML". C'est entièrement basé sur JavaScript et c'est plutôt cool.
À la fin, une boîte de résultats s'affiche avec la mention "Vos résultats :" et indique le temps qu'ils ont mis, le pourcentage qu'ils ont obtenu et le nombre de questions auxquelles ils ont répondu correctement sur 10. J'aimerais avoir un bouton qui dit "Capturer les résultats" et faire en sorte que cela prenne une capture d'écran ou quelque chose de la division, et ensuite montrer l'image capturée sur la page où ils peuvent faire un clic droit et "Enregistrer l'image sous".
J'aimerais vraiment le faire pour qu'ils puissent partager leurs résultats avec d'autres. Je ne veux pas qu'ils "copient" les résultats, car ils peuvent facilement les modifier. S'ils changent ce qui est écrit sur l'image, tant pis.
Quelqu'un connaît-il un moyen de faire cela ou quelque chose de similaire ?
2 votes
Jetez un coup d'œil à phantomjs.org . Il permet de générer une image complète de la page HTML sur le serveur et de fournir à l'utilisateur un lien pour le téléchargement.
2 votes
npmjs.com/package/dom-to-image