印刷のウェブ印刷ソリューション

 はじめに

   印刷ワークフローのようなものが達成するために、レポートやリストで必要なときに仕事で時間前にいくつかは、遭遇した、我々はその後、どのようにあなたは、この時間に対処するだろう、印刷機能を使用する必要がありますか?

ここでは、最も簡単な方法は、理解しやすく、便利かつ迅速を通じてウェブ印刷機能を実現することができます

プロセスワークフローのプロジェクトにおいて、要求、ウェブ印刷プラグインとして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は、問題のバージョンを解決します

 

プロジェクトソース:ウェブを印刷

おすすめ

転載: www.cnblogs.com/i3yuan/p/11614093.html