IEはWebサイトの空白ページを常に印刷し、他のページは印刷しません


1

Internet Explorerを使用して最初と最後の空白を除くすべてのページを印刷しようとすると、URLを含むIEヘッダー/フッター情報と、うまく表示される日付/時刻情報を除く内部Webサイトがあります。 IE6 / 7/8では、すべて同じように動作しました。印刷するサイトのどのページに関係なく、印刷されたフォームが1ページに収まらない限り、これは起こります。最後のページ(印刷ジョブが2ページか20ページか)で、最後のページの上部に大きなギャップ/マージンがあり、最後のページの情報が少し続きます。

他の内部Webサイトを含め、これとは別にテストした他のすべてのWebサイトでは、IEからの印刷に問題はありません。

これでキッカー...私は開発地域で問題を「修正」しに行きました。これはcss /スタイリングのバグであり、問​​題を除き、印刷スタイルシートを微調整するだけで動作するようになりました。開発地域に存在し、何をしたとしても再現できませんでした。したがって、私の次の推測は、2つのサイトのコードに矛盾があるということでした。そのため、開発サイトを完全に削除し、本番環境とまったく同じファイルで更新しましたが、開発サイトでは動作しますが、本番サイトでは動作しません。2つのサイトを含むフォルダー間で完全なバイナリ比較を実行するためにcompareを超えて使用し、完全に一致するものとして戻ってきました。

最終テストとして、devとproductionの両方からHTMLソース出力を保存して比較しましたが、イメージパスといくつかのASP.Net生成パス(ページが読み込まれるたびに変更されると予想される)以外はまったく同じでした。

質問は次のとおりです。何が起こっているのか、どうすれば修正できますか?

回答:


0

開発サイトと運用サイトが同じ構成のIISの同じインスタンスに存在しない限り、それらは同じではありません。

サイト自体を除外したので、はしごを下に移動して各サイトの構成などを確認します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.