2011-09-16 6 views
0

1つのjavascriptソリューションでいくつかのことをする必要があります。IE版を検出し、スクリーンショットを撮り、自動的にスクリーンショットを印刷します。

  1. は最初
  2. は、アクティブなページのスクリーンショットを取るためにはJavaScriptを使用する必要があります(これは私が自分自身を行うことができます)IEブラウザのバージョンを検出する必要があります。
  3. javascriptが直面したスクリーンショットを印刷する必要があります。

私はStackOverflowの#2について他の記事を見てきましたが、すべて画像を保存しています。

答えて

0

JSのみを使用して、ブラウザのスクリーンショットをキャプチャすることはできません。何かを印刷するには、印刷したいものが入っているウィンドウでwindow.print()を呼び出す必要があります。

+0

私は回避している問題はIE 7でJQplotの印刷に関する問題が発生しました。jsファイルが実用的な実装のために何回も変更されているため、Stackoverflowのソリューションのどれも私の仕事はありません – Chris

0

純粋なJSからスクリーンショットをとることはできません。プラグインが必要です。

詳しくはhereをご覧ください。

更新:これはキャンバスである程度行うことができます。そのため、HTML5対応ブラウザでは、純粋なJSを使用して古いブラウザでフラッシュすることができます。 (hereを参照してください)

+0

純粋なJSである必要はありません。しかし、それは絶対的なzilchを知っている人のために実装するのは簡単である必要がありますJava – Chris

+0

JavaScript!= Java – kzh

+0

これは私の主張でした....私はいくつかのjavascriptを知っていますが、Javaはありません... – Chris

関連する問題