私のページの1つに割引コードが表示されています。移動する場合は、window.onbeforeunload
を使用して、コードを書き留めてユーザーに警告してください。そうしないと、永遠に失われます。そのページには印刷ボタンもあるので、ユーザーはバウチャーを印刷できます。window.onbeforeunloadとwindow.printの比較
問題は、Internet Explorerで、ユーザーがリンク<a href="javascript:window.print();">
をクリックしたときに、イベントwindow.onbeforeunload
が発生したことです。これはChromeでは発生しません。
これを解決する方法はありますか?私が見てきた
その私がしようとした場合、この:
<a href="javascript:alert('herp');window.print();">
警告がwindow.onbeforeunload
で示した後「Herpの」メッセージが表示されますので、私はこの問題を解決する方法がわかりません。
私はこのバグを持っていると思います。警告(\ 'herp \') – Ibu
humm ...私はそれをしましたが、効果はありません、それはページにエラーがあると言います。また、私がしたいのは、 "onbeforeunload"のコードを避けるフラグを設定することです。 – vtortola