私のウェブサイトから画像を印刷するためのコードを作成しました。体はこのまま
<body>
<img src="http://localhost/upload/qrsample.png" id="barcode">
<a>
<img src="http://localhost/upload/icon_printer.png" onclick="javascript:printImg()">
</a>
</body>
そして、このようなJavaScript関数
<script type="text/javascript">
function printImg() {
pwin = window.open(document.getElementById("barcode").src);
pwin.print();
}
</script>
Chrome では問題なく動作しますが、Firefox では動作しません。しかし、私の Web サイトは Firefox で実行する必要があるため、この問題の解決を手伝ってくれる人はいますか? ブラウザまたはコードを変更する必要がありますか?