私は以下のコードを使ってフォームを自動的に印刷しましたが、私が遭遇した問題はそのページからナビゲートすると「Submit-And Print」ボタンが機能しなくなります。フォームに自動的にページを印刷
第2に、Internet Explorer/Google Chromeの印刷ダイアログをバイパスしてフォームが自動的に印刷され、要求をプリンタに自動的に送信する方法がありますか?印刷されたページ(すなわち、インターネットエクスプローラのウェブページ印刷のデフォルト)からすべてのヘッダおよびフッタを削除する必要もある。
<html>
<head>
<script language="javascript" type="text/javascript">
function PrintMeSubmitMe()
{
window.print();
SubmitMe();
}
function SubmitMe()
{
document.MyForm.submit();
}
</script>
</head>
<body>
<form name="MyForm" action="somepage.asp" method="post">
<input type="button" value="Submit - No Print" onclick="SubmitMe()"><br />
<input type="button" value="Submit - And Print" onclick="PrintMeSubmitMe(this)"><br />
</form>
</body>
</html>
iは「提出 - と印刷」ことを認識するようになりました。バグは、Googleのクロムだけでなく、インターネットエクスプローラ上で発生
セキュリティ上の理由から、印刷ダイアログを削除することはできません。ユーザーが印刷を許可するかどうかを決めることができます。 –
販売時点管理ユニットはどのように動作しますか? – methuselah
彼らは、ActiveX、Flash、Silverlightなどの独自のプラグインをクライアントコンピュータにインストールします。もちろん、ブラウザを特定のブラウザに限定することもできます。当然、あなたが何かをインストールして魔法をクライアントに起こさせない限り、これは公開Webサイトでは期待しないでください。 –