タグ付けされた質問 「firefox」

Mozilla Firefoxは無料のオープンソースのクロスプラットフォームWebブラウザーです。質問がFirefoxの内部動作に関連している場合、または他のブラウザーで動作するFirefoxで動作していないコードに関連している場合は、このタグを使用してください。Firefoxアドオン開発に関する質問には、[firefox-addon]のタグを付ける必要があります。ブラウジングにFirefoxを使用することについて(つまり、エンドユーザーとして)質問がある場合は、代わりにスーパーユーザーで質問してください。


7
Ajax、戻るボタン、DOMの更新
JavaScriptがページAのDOMを変更する場合、ユーザーはページBに移動し、次に戻るボタンを押してページAに戻ります。ページAのDOMへの変更はすべて失われ、ユーザーは最初にサーバーから取得されたバージョンが表示されます。 それは、stackoverflow、reddit、および他の多くの人気のあるWebサイトでそのように機能します。(この質問にテストコメントを追加してから、別のページに移動し、戻るボタンを押して戻ってください-コメントは「消えてしまいます」) これは理にかなっていますが、一部のWebサイト(apple.com、basecamphq.comなど)は、どういうわけかブラウザにページの最新の状態を提供することを強制しています。(http://www.apple.com/ca/search/?q=ipodにアクセスし、上部にある[ダウンロード]リンクをクリックしてから[戻る]ボタンをクリック-すべてのDOM更新が保持されます) 矛盾はどこから来ていますか?
113 javascript  ajax  firefox 

2
Androidでのプログレッシブウェブアプリの機能とネイティブアプリ、またはその逆の機能[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する 2015年、GoogleはAndroid向けのWebアプリを開発するための新しいアプローチ、プログレッシブWebアプリを導入しました。ネイティブアプリケーションのように見えるアプリケーションを作成し、カメラや加速度計などのデバイスのハードウェアを使用したり、プッシュ通知を受信したり、ランチャーアイコンを表示したり、オフラインで作業したり、ローカルデータを保存したりできます。 Androidでは、ネイティブアプリが提供する機能のうち、プログレッシブウェブアプリがサポートしていない機能、およびその逆の機能はどれですか。

20
Firefoxはオプションselected =“ selected”を無視します
ドロップダウンを変更してページを更新すると、Firefoxは選択された属性を無視するようです。 <option selected="selected" value="Test">Test</option> 実際には、(更新前に)以前に選択したオプションが選択されます。他のものを変更するドロップダウンでトリガーされるイベントがあるので、これは私にとって問題になります。Firefoxにこの動作を停止させる方法はありますか(ページが読み込まれたときに別のイベントを起動する以外)。

7
Firefoxの同じ生成元のポリシーを無効にする
私は、Firefoxの同じ生成元ポリシーをオフにするように要求するローカルの調査ツールを開発しています(スクリプトアクセスに関しては、クロスドメインリクエストについては特に気にしません)。 具体的には、ホストドメインのスクリプトが、ドメインに関係なく、ページに埋め込まれたiframe内の任意の要素にアクセスできるようにしたいと考えています。 CORS FF拡張機能について言及した以前のQ&Aは知っていますが、それはCORSのみを許可し、スクリプトアクセスは許可しないため、私が必要とするものではありません。 簡単に実行できない場合は、FFを再コンパイルできるようにSOPを無効にするために変更できるFF srcコードの特定の部分を指摘する洞察もいただければ幸いです。

18
Firefoxで開発されたJavaScriptがIEで失敗する典型的な理由は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 最近のFirefoxとSafariで正常に動作するJavaScript拡張ページをいくつか開発しました。Internet Explorerでのチェックに失敗しましたが、IE 6および7(これまでのところ)ではページが機能しません。一部のJavaScriptは実行されますが、スクリプトはなんらかの理由で実行されず、JavaScriptが存在しないかのようにページに表示されます。私はdom操作付きの独自のライブラリーを使用しています。YUI2からはYUI-LoaderとXML-Http-Requestを使用し、1つのページではJQueryに依存する「psupload」を使用しています。 Office XPからMicrosoft Script Editorをインストールしていますが、デバッグしています。私は今、特定のテストも書きます。 IEの典型的な欠点は何ですか?目を開いておくことができる方向。 私はこのページを見つけました、それはいくつかの違いを示しています。訪問:Quirksmode あなたの経験から、最初に探すべきいくつかの典型的なことを挙げていただけますか? また、後で特定のタスクについてさらに質問しますが、今のところ、Firefoxで正常に実行されるスクリプトでIEが通常失敗する理由についてのあなたの経験に興味があります。 編集:すばらしい回答をありがとうございます! それまでの間、コード全体を調整してInternet Explorerでも動作するようにしました。私はjQueryを統合し、自分のクラスをその上に構築しました。これは私の最初の間違いでした。最初からすべてをjQueryで構築しなかったのです。今私が持っています。 また、JSLintは非常に役立ちました。 そして、さまざまな答えからの単一の問題の多くが役立ちました。

7
FirefoxでクロスドメインWebセキュリティを無効にする
Firefoxでは、--disable-web-securityChromeで同等のことをするにはどうすればよいですか。これはたくさん投稿されましたが、本当の答えはありません。ほとんどはアドオンへのリンク(一部は最新のFirefoxで機能しないか、まったく機能しない)であり、「サーバーでサポートを有効にする必要があるだけです」。 これはテストするための一時的なものです。セキュリティへの影響を知っています。 サーバーでCORSをオンにできません。特にlocalhostなどを許可することはできません。 フラグ、設定、または何かはプラグインよりもはるかに優れています。私も試してみました:http : //www-jo.se/f.pfleger/forcecors、しかし私のリクエストは完全に空として返されるので何かが間違っているはずですが、Chromeの同じリクエストは正常に返されます。 繰り返しますが、これは、prodにプッシュする前のテストのためのものであり、その場合、許容可能なドメイン上にあります。

15
Selenium 2.53がFirefox 47で動作しない
WebDriverでFirefoxを使用しているときにエラーが発生します。 org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefoxバージョン:47.0 セレン:2.53.0 Windows 10 64ビット 誰かが同様の問題やこれについての解決策は何か考えを得ていますか?Chromeでは問題なく機能しますが、FirefoxではURLが読み込まれません。

6
Firefoxはhttpsにリダイレクトします
私はFirefoxを使用しており、サーバーのセットアップ中にリダイレクトをいじっています。これで、Firefoxはhttp://example.com/からhttps://example.com/への、およびhttp://sub.example.com/からhttps://sub.example.com/への301リダイレクトをキャッシュしました。 私は次のことを試しました: 履歴->すべての履歴を表示->このサイトについて忘れてください。 https://example.com/のブックマークがないことを確認。 about:configでbrowser.urlbar.autoFillをfalseに変更します。 browser.cache.check_doc_frequencyを3から1に変更します。 オプション->詳細->ネットワーク-> Chached Web Content-> Clear now。 上記のいずれも機能しないため、Wheregoes.comでリダイレクトを確認しましたが、httpからhttpsへのリダイレクトが表示されません。DNSを変更して、サーバーが提供する別のIPをポイントするように変更しました。リダイレクトを設定したことはありません-リダイレクトはまだ有効です。 Firefoxのプライベートブラウジングも試してみましたが、リダイレクトはありません。私はGoogle Chromeで試しましたが、リダイレクトもありません。 また、Google Chromeで機能するhttpsからhttpにリダイレクトしようとして、Firefoxでリダイレクトエラーが発生しました。 Firefoxのバージョンは38.0.1で、Windows 8.1を使用しています。私は次のアドオンを使用しています:AddBlock、Avast!そしてLastPass。アバスト!テスト中に無効にしたので、問題ではない可能性があります。 誰か私がそれについて何ができるかについての提案はありますか?助けてくれてありがとう!
107 firefox  redirect 

7
FirefoxセッションCookie
一般的に言えば、有効期限のないCookieが与えられた場合、最新のブラウザはこのCookieを「セッションCookie」と見なし、ブラウザセッションの最後に(通常はブラウザインスタンスが閉じたときに)Cookieを削除します。 IE、Opera、Safari、Chromeはすべてこの動作をサポートしています。 ただし、Firefox(3.0.9最新の適切なリリース)はこのルールに従っていないようです。ブラウザが閉じているとき、またはユーザーがOSをログオフまたは再起動したときに、Cookieが期限切れにならないことがわかります。 それで、FirefoxがこれらをセッションCookieと呼ぶのはなぜですか? FirefoxがセッションCookieの有効期限を処理する方法を知っている人はいますか?
105 firefox  cookies  session 

1
Firefoxで誰がhttpリクエストを開始したかを特定する方法は?
Firefoxのすべてのネットワークトラフィックをインターセプトする新しいFirefoxアドオンを開発しています(http(s)リクエストでhttp-on-modify-request) 現在のコードでは、Webページ/タブと他のすべてのコンポーネント(RSSフィードの更新、XPCOMコンポーネント、拡張機能、拡張機能マネージャーなどからのXHR要求)からの要求を分離できます。 グループ全体だけでなく、タブのトラフィック以外のリクエストを開始したのは誰かを正確に特定したいですか?(RSS、XPCOMコンポーネント、拡張機能、拡張機能マネージャーなど) 例:架空のカスタム変数にrequestRequestorは、特定のアドオンやRSS更新などを識別する値があります。 私はこの同様の質問を見つけましたが、解決策はありませんでした。 グループ全体を識別するための現在のコード(http-on-modify-request通知を起動するブラウザーを取得する)は次のとおりです。 Components.utils.import('resource://gre/modules/Services.jsm'); Services.obs.addObserver(httpObs, 'http-on-modify-request', false); //Services.obs.removeObserver(httpObs, 'http-on-modify-request'); //uncomment this line, or run this line when you want to remove the observer var httpObs = { observe: function (aSubject, aTopic, aData) { if (aTopic == 'http-on-modify-request') { /*start - do not edit here*/ var oHttp = …

2
ReferenceError:Firefoxでイベントが定義されていないエラー
私はクライアント用のページを作成しましたが、最初はChromeで作業していて、Firefoxで機能しているかどうかを確認するのを忘れていました。現在、ページ全体がFirefoxで機能しないスクリプトに基づいているため、大きな問題があります。 これrelは、適切なページの非表示と表示につながるを持っているすべての「リンク」に基づいています。これがFirefoxで機能しない理由がわかりません。 たとえば、ページにはid #menuPageなどが#aboutPageあります。すべてのリンクにこのコードがあります: <a class="menuOption" rel='#homePage' href="#">Velkommen</a> ChromeとSafariで完全に動作します。 これがコードです: $(document).ready(function(){ //Main Navigation $('.menuOption').click(function(){ event.preventDefault(); var categories = $(this).attr('rel'); $('.pages').hide(); $(categories).fadeIn(); }); // HIDES and showes the right starting menu $('.all').hide(); $('.pizza').show(); // Hides and shows using rel tags in the buttons $('.menyCat').click(function(event){ event.preventDefault(); var categori = $(this).attr('rel'); $('.all').hide(); $(categori).fadeIn(); …


5
Firefox 4のtext-overflow:ellipsis?(およびFF5)
text-overflow:ellipsis;CSSプロパティは、MicrosoftがWeb用の権利を行っていることをいくつかのいずれかでなければなりません。 Firefoxを除いて、他のすべてのブラウザでサポートされています。 Firefox開発者達は2005年以来それについて議論していますが、明らかな要求にもかかわらず、彼らは実際にそれを実装するようには思えません(実験的な-moz-実装でさえ十分です)。 数年前、誰かがFirefox 3をハックして省略記号をサポートする方法を考え出しました。ハックは、-moz-bindingXULを使用して機能を実装する機能を使用します。かなり多くのサイトがこのハックを使用しています。 悪いニュース?Firefox 4は機能を削除してい-moz-bindingます。つまり、このハックは機能しなくなります。 したがって、Firefox 4がリリースされるとすぐ(今月の後半と聞いています)、この機能をサポートできないという問題に戻ります。 だから私の質問は:これを回避する他の方法はありますか?(可能な場合は、JavaScriptソリューションにフォールバックしないようにしています) [編集] 賛成投票がたくさんあるので、知りたいのは私だけではないことは明らかですが、これまでのところ、基本的に「JavaScriptを使用する」という1つの回答を得ています。私はまだJSをまったく必要としないか、最悪の場合、CSS機能が機能しないフォールバックとしてのみそれを使用するソリューションを望んでいます。ですから、質問の報奨金を投稿します。誰かがどこかで答えを見つけた可能性があります。 [編集] 更新:Firefoxが高速開発モードになりましたが、FF5がリリースされているにもかかわらず、この機能はまだサポートされていません。そして今、大多数のユーザーがFF3.6からアップグレードしたので、ハッキングはもはや解決策ではありません。良いニュースは、Firefox 6に追加される可能性があると言われています。Firefox6は新しいリリーススケジュールで数か月でリリースされる予定です。もしそうなら、私はそれを待つことができると思いますが、彼らがそれをもっと早く分類できなかったのは残念です。 [ 最終編集] 省略記号機能がついにFirefoxの "Aurora Channel"(つまり開発版)に追加されたようです。これは、2011年末に予定されているFirefox 7の一部としてリリースされることを意味します。 ここで利用可能なリリースノート:https : //developer.mozilla.org/en-US/Firefox/Releases/7
104 firefox  ellipsis  css 

4
Firefoxのバグ-更新時に入力の無効属性がリセットされない
私はFirefoxのバグと思われるものを見つけました。これが実際にバグなのか、これの回避策があるのか​​と思います。 次のソースを使用して基本的なWebページを作成する場合: <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script> </head> <body> <div> <input id="txtTest" type="text" /> <input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" /> <input type="button" onclick="document.getElementById('txtTest').disabled = true;" value="Set Disabled (js)" /> <input type="button" onclick="$('#txtTest').removeAttr('disabled');" value="Remove Disabled" /> </div> </body> </html> あなたがいる場合、動的にしてからページを更新し、バック無効になっていないのが元の状態にリセットするのではなく、無効のままになります。私はIE8とChromeでこれを試しましたが、それらは期待どおりに動作し、更新時に無効に戻さないようにリセットされます。disabletextboxtextboxtextbox もう1つの興味深い情報は、入力がのcheckbox代わりにの場合でも同じことを行うということですtextbox。
103 html  firefox  input  textbox 

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