ACPrintManagerを使ってFlashを含むコンテンツをプリント可能にするにあたって、いくつか問題点が出てきたんです。(前回記事) Flashコンテンツって大抵は動的コンテンツじゃないですか。 例えば画面遷移した時とか、プリント用の画像を生成するメソッドを呼ぶ度に、プリント用画像が上書きされずに、どんどん下へ追加されていっちゃうんですよ。ずらーっと。 そこでACPrintManager.jsを修正。 jsが画像を受け取って表示する辺りのコードをちょいと弄ります。(103行目辺り) //step #5: get image if(parent.imgObj){ parent.imgObj.src=null; } (中略...画像を表示したり処理するコード) parent.imgObj = img; 色々試したんだけどこうするのが一番確実だった。 ていうかJavaScriptの勉強にな
![ACPrintManagerを修正](https://cdn-ak-scissors.b.st-hatena.com/image/square/32ce7b1160df81ad6e4f29180fdb27893a6ab382/height=288;version=1;width=512/http%3A%2F%2Fjunka.net%2Ftech%2Fwp-content%2Fplugins%2Fwp-ogp-customized-master%2Fdefault.jpg)