ACPrintManagerを使ってFlashを含むコンテンツをプリント可能にするにあたって、いくつか問題点が出てきたんです。(前回記事) Flashコンテンツって大抵は動的コンテンツじゃないですか。 例えば画面遷移した時とか、プリント用の画像を生成するメソッドを呼ぶ度に、プリント用画像が上書きされずに、どんどん下へ追加されていっちゃうんですよ。ずらーっと。 そこでACPrintManager.jsを修正。 jsが画像を受け取って表示する辺りのコードをちょいと弄ります。(103行目辺り) //step #5: get image if(parent.imgObj){ parent.imgObj.src=null; } (中略…画像を表示したり処理するコード) parent.imgObj = img; 色々試したんだけどこうするのが一番確実だった。 ていうかJavaScriptの勉強になった