フルスクリーンで実行し、ユーザーが選択した Web サイトのリストを閲覧できるようにする HTML アプリケーション (HTA) を作成しています。リンクをクリックして外部 Web サイトをロードするときに、ブラウザが要求を受け入れてページのロードを開始したというフィードバックがユーザーに返されないことがあります。
Internet Explorer では、アクティブなタブに小さな回転ファビコンが表示され、通知領域にプログレス バーが表示され、ブラウザーが何かを読み込んでいることを示します。この機能を HTA に組み込みたいと考えています。
私が試したこと:
Web サイトのリストは画面上部のメニューに表示され、ユーザーが閲覧している Web サイトはその下の iframe に表示されます。Internet Explorer のイベントを使用して、iframe の場所が変更されたことを検出しようとしましたが、リンクがクリックされるとすぐにonreadystatechange
readyState が変更されないことに気付きました。"loading"
サーバ。したがって、サーバーが応答するのに 5 秒かかる場合、HTA は 5 秒間何もせずに座っているように見えます。
何か案は?これを読んで返信してくれてありがとう =)
敬具
-イアン