私はHTML形式のレポートの作成に取り組んできました。単一のファイルはあまり技術的でないユーザー(たとえば、他の誰かにメールで送信される)によってより適切に処理されるため、ページは(データURLからの画像を含む)自己完結型です。
レポートは、クリックすると一連の画像を含む別のタブを開くリンクを含むベースページで構成されます。
いくつかの小さな厄介な違いを除いて、ファイルがサーバーからではなくローカルファイルシステムから参照される場合にのみ、Internet Explorer(IE 9でテスト)を除いて、サポートするすべてのブラウザーですべてが期待どおりに機能します。
ファイルを保存すると、IEは自動的に「ウェブのマーク」を追加し、Javascriptが有効になりwindow.open
ますが、エラーが発生します。
また、保存されたバージョンでIEによってページのDoctypeが変更されていることにも気づきました。もともとは
<!DOCTYPE html>
そして今は
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0035)http://raksy.dyndns.org/report.html -->
<!DOCTYPE html>
ローカルHTMLページがIEで新しいタブを開くことを許可する方法はありますか?