0

サーバーはsolarisで、jbossを実行しています。クライアントはIE8です。プラグインは不可ですが、jqueryなどのjsライブラリはMITライセンスであれば利用可能です。私が今抱えているすべての制限を言うことはできませんが、Java と JavaScript を使用するほとんどすべての手法が許可されています。

私がしたいのは、Webページを画像ファイルに変換することです。ただし、プリントスクリーンとmsペイントやフリーソフトの使用は禁止です。

ファイルの保存に JavaScript が許可されていないことはわかっています。しかし、この制限された環境では、IE8 でレンダリングされた Web ページを画像ファイルに保存する必要があります。

このようなトリッキーなタスクを実行する方法はありますか?

4

1 に答える 1

0

いいえ、プラグインを使わずに IE8 の JavaScript でそれを行うことはできません。を使用してIE9でそれを実行できると思いますがcanvas、IE8にはありませんcanvas(また、IE8で実行できるかどうかもわかりません)。

あなたができることは、ブラウザウィンドウの幅と高さとともに完全なHTMLをサーバーに送信し、サーバーajax上で「ヘッドレス」ブラウザライブラリを使用して、ページがおそらくどのように見えるかを再構築し、それを.画像ファイル (serverR 上)。しかし、それは概算になります。

于 2013-03-16T16:23:40.953 に答える