2011-02-04 5 views
-2

私たちは中規模の製品会社です。現在、javascriptとCSS(Cascading Style Sheet)を使用している当社の製品はIE互換のブラウザ(IE 6,7)のみでサポートされていますが、スクリプトのいくつかはFireFoxでサポートされていません。IE(Internet Explorer)とFirefoxの両方にJavaScriptとCascading Style Sheet(CSS)を使用するにはどうすればよいですか?

何が必要ですか?

IEと特にMozilla FireFoxの両方を使用するには、JavaScriptとCascading Style Sheet(CSS)が必要です。 疑問を明確にすることはできますか? 私たちはMozilla FireFoxをサポートするために製品を完全に移行しています。 この問題を解決するための新技術を知っていたとします。それをお勧めします。 誰か助けが必要です..........

+0

私は彼が何を求めているのか分かりません –

答えて

2

"Firefox"をターゲットにすると、過去の間違いを繰り返すだけです。 HTML/ECMA/CSS標準をターゲットにし、明らかなブラウザの制限やバグが標準への準拠を妨げる場合にのみ調整を行う必要があります。コンプライアンスを確保するためのツールは数多くあります。一般的なルールとして

IsBrowser(browserName)をして任意のコードが根本的に壊れているとDoesBrowserHaveFeature(featureName) <に置き換える必要がある - 特徴を検出する方法については、参考文献を参照、これらは実際のJavaScript関数ではないことに注意してください。

ブラウザの違いを処理できるjQueryのようなライブラリがあります。それでもコードを更新する必要があります。

参考文献:

+0

申し訳ありませんが、あなたは何を言っているのか理解していません... –

+0

次に、標準への準拠のメリットを理解する必要があります。これは、異なるブラウザが同じコードを処理できるようにする標準です。あなたのサイトは標準に準拠していないか、すでにFirefox、Opera、Chromeで動作します。 – SpliFF

+0

hello spliff、ありがとうございました。それは正確に見つけたところ...あなたは私にそれを与えることができます –

0

Web標準に従う必要があります。あなたのサイトは、マイクロソフトが独自のコードを使用していなければなりません。世界は完全にオープンなWebに向かっているので、避けなければならないことがあります。それだけではなく、あなたのウェブサイトはFirefoxで開かれていません。サファリ、クロム、オペラ、テレビ、モバイル、iPhone、iPad、アンドロイド、ブラックベリーなどでは開かれません。また、コンクールのウェブサイトと同じように、検索エンジンのクローラに捕まえることもできません。

私がお勧めするのは、あなたのすべてのウェブサイトのページにhttp://validator.w3.org/を試してみて、それを完全に有効にすることです。それでは、インターネットエクスプローラ6,7,8に問題があるかもしれません。なぜなら、w3cのルールに常に従わないブラウザがあるからです。それは例外があなたのコードに来ると私は個人的にjqueryを調整するのが好きなので、それはそれのための良い機能がたくさんあるので。

私の回答が役立ちます。