Einen Screenshot einer Webseite mit JavaScript machen?

Ist es möglich, mit JavaScript einen Screenshot einer Webseite zu erstellen und diesen dann an den Server zurückzusenden? Ich bin nicht so besorgt über Browser-Sicherheitsprobleme. usw., da die Implementierung für HTA wäre . Aber ist es