私は高速な検索のためのFirefoxのアドオンを開発しています。 loadURIを使用してURLをロードしています。私が遭遇したことは、Firefoxが最新のリクエストをロードしないことがあることです。loadURI()と#FFアドオン
例:
getWebNavigation().loadURI("http://www.google.com/", (nsIWebNavigation.LOAD_FLAGS_IS_LINK), null, null, null);
getWebNavigation().loadURI("http://www.google.com/#5555", (nsIWebNavigation.LOAD_FLAGS_IS_LINK), null, null, null);
あなたはそれを実行した場合、それはhttp://www.google.com/#5555最初にロードします。それ以外のリクエストではgoogle.comが読み込まれます。
nsIWebNavigation.LOAD_FLAGS_IS_LINKは、Googleが画像とjavascriptをリロードしないようにするために必要です。バイパスキャッシュは機能しますが、ページが常に更新されるという問題があります。
最新のリクエストを優先する方法を探していますが、同時に画像をリロードしないでください。& JavaScript。ロードしようとしhttp://www.google.com/開始の
LOAD_FLAGS_STOP_CONTENT (STOP_NETWORK, STOP_CONTENT, STOP_ALL),...
LOAD_FLAGS_FIRST_LOAD