2009-11-23 5 views
0

Comment videriez-vous une image capturée à l'aide de la touche d'écran d'impression dans une étiquette div?vidage d'image à partir de l'écran d'impression

+0

Ctrl + PrtScn. Exécutez paint.exe. Ctrl + V. Sauvegarder. Télécharger le fichier sur le serveur Web insérer un [div] [img src = "path_to_screenshot"] [div]. TERMINÉ! –

Répondre

1

Je viens d'essayer de créer une capture d'écran en utilisant l'écran d'impression et de l'insérer dans un champ HTML riche dans Firefox. Il colle une balise IMG avec un lien vers un fichier temporaire local (moz-screenshot.png). Donc, dans le contexte local (votre propre ordinateur), cela semble possible, mais vous allez avoir beaucoup de mal à obtenir ce fichier local sur votre serveur. Peut-être avec un composant de téléchargement Flash modifié.

2

Vous ne pouvez pas. La meilleure façon de faire quelque chose comme ceci est d'utiliser une applet Java ou un composant ActiveX.

clipboardData est disponible sur IE, mais ne prend pas en charge l'accès aux images. Il n'est pas supporté par défaut dans Firefox.

1

Réponse courte: Vous ne pouvez pas.

Maintenant, cela étant dit, si vous utilisez Javascript intérieur d'un fichier HTA, vous devez lire ce fil: Take a screenshot of a webpage with JavaScript?

Hope this helps.

+0

C'est bon à savoir et à garder à l'esprit. Quelle belle fonctionnalité pour tout système de support, par exemple. +1 –

Questions connexes