2017-09-18 6 views
-1

私は、チェックボックスのCSS :checkedを使用していると私は、このためのサポートが唯一のIE9の後であることを理解。:チェックする<IE9の互換性の問題

問題は、私はフォールバックとしてJavaScriptを使用することができますが、私はしたくない、です。私はむしろページJS無料です。私が発見した

無回答は、それがそうでなければ可能ではないと言うことが鈍いですが、彼らは私が持っている< IE9の問題へのJavaScriptの溶液を得ました。

これか周りのJavaScriptの無料の方法はありますか?

+0

なぜあなたはJSを使用したくありませんか?私は間違ってはいません。良い理由が考えられます(IE8を持っていないなど、ソリューションが動作するかどうかをテストする方法がわからないなど)。しかしそれとは別に、それが解決策であることをすでに確認していれば、解決策、期間です。 –

+0

また、IE8をこれ以上サポートしたくないということを自分自身に認めてください。これはより良い解決策であり、長期的にはより良い気分にさせます。 Javascriptレスの方法で、ブラウザがサポートされなくなったIE8ユーザーに伝えたいですか? –

+0

あなたのコメントをありがとうが、それは少し敗北主義者、私はそうではないようです。私は自分のウェブページに多くのJavaScriptを使用しています。なぜなら、ごくわずかですが、私のユーザーのうちのある割合がJavaScriptを有効にしていないことがわかりました。私は明らかにすべてを喜ばせることを目指しています。私はそれがいつも可能ではないと知っていますが、私はこの問題のためにそれを考えました! –

答えて

-2

ブラウザはIE8で完全に正しく、このCSS 3の言語を理解していなかったので、こののないjavascriptの無料の方法はありません。 CSS compatibility in Internet Explorerは次のように言っています:checkedはIE8ではサポートされていません。

あなたはModernizrを使用することができます。 または、目的に合っているかどうかを確認してください。

https://css-tricks.com/the-checkbox-hack/

https://modernweb.com/5-things-wont-believe-built-css/

http://rdebeasi.github.io/checked-polyfill/

+0

まっすぐ答えてくれてありがとう "これをやるのにJavaScriptの自由な方法はありません"と私が欲しかったのは(あるいは私は '欲しくないと言ってもいいですか?リンクは私が使っているアイデアへのリンクですが、私はJSを使わずにフォールバックを探していました。 Tbh、私はそれが可能であるとは思わなかった私はちょうど別の意見とそれを白黒で基本的に望んでいた!明らかに誰かがそれ以外のことを考えるなら、答えを提供してください!ありがとう@Amit –

+0

caniuse.comはIE11の最新バージョンのみを表示しています。なぜなら、著者はそのバージョンのみを適切と考えているからです。互換性表を展開すると、IE9以降でcheckedがサポートされていることがわかります。 – BoltClock

+0

正解、これは私が当初考えていたものです!しかし、それはダウン投票を与える価値があったとは思わない。彼は単に答えを編集してIE9と言うことができます! –