はじめに:
印刷ワークフローのようなものが達成するために、レポートやリストで必要なときに仕事で時間前にいくつかは、遭遇した、我々はその後、どのようにあなたは、この時間に対処するだろう、印刷機能を使用する必要がありますか?
ここでは、最も簡単な方法は、理解しやすく、便利かつ迅速を通じてウェブ印刷機能を実現することができます
プロセスワークフローのプロジェクトにおいて、要求、ウェブ印刷プラグインとして2 JQprint
3.互換性:Firefoxは、クローム、IE; 4.ませ依存や設定は、使いやすいです
例えば申込書:
実装:
<スクリプトSRC = "JS / jquery.min.js"> </ SCRIPT> <スクリプトSRC = "JS / jqueryの-移行-1.2.1.min.js"> </ SCRIPT> <スクリプトSRC = "JS / jqueryの.jqprint-0.3.js "> </ SCRIPT>
印刷:
あなただけが指定されたDIVの内容を印刷する必要があります。
<スクリプトタイプ= "テキスト/ javascriptの"> $(関数(){ $( "#print")をクリック(関数(){ $( "#container" ).jqprint(); //指定的内容打印 }) ; }) </スクリプト>
不動産関連:
$(「#コンテナ」).jqprint({ デバッグ:偽、// それが本当であるならば、あなたは効果(デフォルトはiframeの高さと幅が非常に小さい、あなたがソースコードを上げることができます参照してくださいIFRAMEを表示することができます)、デフォルトはfalseです importCSS:真、// CSSページの元の導入の真の表現に、デフォルトはtrueです。(それが本当であるならば、最初の$(「リンク[メディア=印刷を見つけるだろう ]」)、 CSSで$(「リンク」)に行く場合ではありませんファイル) printContainer:trueに、//は。falseに設定し、あなたのCSSルールを壊すかもしれない):オリジナルの選択したオブジェクトは、(注記印刷中に含まれていなければならないかどうかを示す operaSupport:trueに// プラグインはまた、曲のOperaブラウザをサポートしなければならない場合ということを意味し、この場合には、それは一時的なデフォルトの印刷オプションカードの設立を提供することはtrueにあります。 });
印刷:
使用方法は読みjqprintソースも非常に簡単で、非常に簡単です
追加:
jqueryのプリントは、ヘッダーとフッターを削除します
<スタイルメディア= "印刷"> @page { サイズ:自動 ; / * オートは初期値である* / マージン:0ミリメートル ; / * これは、プリンタの設定でマージンに影響を与えます* / } </スタイル>
私の友人の多くは、未定義のエラー問題のプロパティ「オペラ」を読み込めません遭遇juqeryバージョンの互換性の問題です
ソリューション:移行の追加補助プラグインjqueryの-移行-1.0.0.jsは、問題のバージョンを解決します
プロジェクトソース:ウェブを印刷