問題タブ [html5shiv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - html5 形式のメールと html5shiv: これらはメール ニュースレターで使用できますか?
Web サイトが、毎月の電子メール ニュースレターを作成して購読者に送信する機能を提供しているとします。メールの内容は基本的にhtmlです。
コンテンツを html5 に移行すると、どのような影響がありますか? 特に、準拠していないほとんどの電子メール ビューアーは、次の場合に html5shiv スクリプトをどのように処理しますか?
- html5shiv は外部 JavaScript として参照され、
- html5shiv がマルチパート MIME 電子メール エンコーディングの一部として含まれている、または
- html5shiv はスクリプト要素内に直接埋め込まれていますか?
あるいは、html5 はまだメール可能な形式として使用されるべきではありませんか?
html - HTML5 Shim と Shiv
Rails初心者です。
サンプル アプリケーションで CSS をコーディングしています。ブラウザ、つまり Internet Explorer が HTML5 をサポートするのに役立つ Javascript コードがあることを理解しています。
HTML5 Shim と HTML5 Shiv の違いは何ですか? それは知っておく価値のあることですか?
http://html5shim.googlecode.com/svn/trunk/html5.js
http://html5shiv.googlecode.com/svn/trunk/html5.js
私のコード、皆さん:
css - JQMレイアウトはIE9では機能しません
JQMを使用してモバイルWebサイトを開発していますが、IE9では機能しないようです。レイアウトは他のブラウザとは大きく異なり、すべての要素が台無しになっています。私はhtml5shivを使用していますが、ここではそうではないと思います。
これが私が使っているものです:
そして、HTMLマークアップの基本的なdivだけです。
URL: http: //paaluttaja.elasticbeanstalk.com
誰かが私を正しい方向に向けてくれることを願っています...私は完全な解決策を必要としません。
html - ajax呼び出しデータ結果でHTML5shivを使用する方法
私はこのような ajax 呼び出しを行っています:
すべてのブラウザー (IE 8 および 7 を除く) は、SUCCESS 内に配置したアラートを正しく表示します。IE で「未定義」メッセージが表示されます。
data にはいくつかの HTML5 タグが含まれており、それが原因で機能しないことがわかっています。
私はすでにヘッダーに HTML5shiv を入れていますが、通常のページでは機能し、ajax 呼び出しでは機能しません。
「データ」結果で HTML5shiv を呼び出すにはどうすればよいですか?
私はすでにinnerShivでも試しましたが、著者はhtml5shivがinnerHTMLの問題にパッチを当てるようになったため、もう推奨されないと言っています(http://jdbartlett.com/innershiv/)
どうもありがとう、私はこの問題に夢中になっています...
html - HTML5がIEでヘッダータグをレンダリングしない
だから私は、ハンドルバー、チルト、液体テンプレートなどのいくつかの相互依存関係を使用するBonsaiと呼ばれる静的サイトジェネレーターを使用しています。現在、ベストプラクティスに従って、HTML5で構築しています。私はChromeとFirefoxとOperaでフォーマットを広範囲にテストしました。最後のIEの最悪の事態を保存します。
最初に明白な解決策を与える人の前に、私は頭にhtml5shivを含め、cssに設定しました:
IE 8と9をサポートしてもらいたいのですが、古いものはあまり気にしません。現在、ヘッダーはまったくレンダリングされません。IE9のコンソールを見ると、何も通過していないことがわかります。オンラインソースからshivファイルをプルしようとしているためだと思ったので、html5shiv.jsファイルをダウンロードしてヘッドにリンクし、次のように呼び出しました。
そして、テストと同じように、上記のリンクの9を削除してifステートメントを破ったものはまだありません。ページを更新すると、その上にヘッダーブロックが表示されるようになりました
ifステートメントで特定のバージョンではなくIEを検索し、レンダリングしないバージョンを指定した場合、ifステートメントを削除して、ヘッド内のhtml5shiv.jsファイルを呼び出すだけではレンダリングされません。ifステートメントを壊した場合にのみレンダリングされますか?申し訳ありませんが、これがわかりにくい質問である場合、これはHTML5での最初の試みです。何が欠けていますか?
編集:
そうそう、あなたはそのサイトをここで見に行くことができます。申し訳ありませんが、Ian i stackoverflowコメントはhttp://をレンダリングするので、コメントに表示されませんでした。
私が試してみました
どれも機能していません..そして私のHTMLはすべてかなりまっすぐです..それが準拠するかなり前にこれはそれがどのように見えるかです
上記で参照しているナビゲーションは次のようになります
そして、#navigationタグで実行するCSSは
しかし、それがヘッダータグをどのように壊すのかわかりませんか?
html - HTML5要素をサポートするためにIE9にもHTML5shivが必要です
私は自分のページで次のHTML5要素を使用しています:ヘッダー、記事、セクション、ナビゲーション。これで、上記のすべてのHTML5要素をdisplay:blockとして設定し、ヘッダーに条件ステートメントを含むHTML5shivを含めました。
このサイトはIE7とIE8で正常に機能します。これは、html5shivが実際に魔法のように機能していることを示しています。ただし、IE9でサイトをテストすると、HTML5要素内のすべてのコンテンツのスタイルが不足しています。
条件文を次のように変更するとすぐに:
html5要素とその子に、正しいスタイルが適用されるようになりました。IEバージョンを再確認したところ、IEバージョン9.0.8112.16421があると表示されます。
また、サイトはPHPで構築され、PEARのCache_Liteを使用してキャッシュされていることにも言及する必要があります。ただし、単純な静的htmlページで実行したテストでは、同じ結果が得られます。
何か案は??
html - IE8で新しいHTML5要素の1つを非表示にする方法は?
私は次のようなものを持っています:
ページのヘッダーに html5shiv.js を含めています。
現在、この CSS は IE8 では機能していないようです (#aside はまだ表示されています)。
回避策はありますか?
html - IE に表示される条件付きコメント
IE の条件付き HTML コメントに関する簡単な (願わくば) 質問です...
Google shiv/shim を使用して、HTML5 要素を IE8 以下で正しくレンダリングできるようにしています。ヘッド コードは次のようになります...
IE 7/8 をロードしたところ、うまくいったと思いました。しかし、その後、条件付きコメントがブラウザの上部に表示されました (9 を含むすべての IE バージョンで)。スクリーンショットを参照してください:

これがなぜなのか誰か知っていますか?私はそれを理解しようとして頭がいっぱいです!
jquery - jqueryライトボックスと競合するhtml5shiv?
大理石を失う前に誰かが私を助けてくれることを望んでいました.....私はhtml5でサイトを持っていて、html5shivを含めましたが、IE8でこれを行うと、ライトボックスと競合し、画像が表示されません. ありがとう。
これが私の
css - html5shiv は IE8 で動作しませんか?
HTML5 要素を含む IE8 でスタイルを取得できません。私はstackoverflowとGoogleをトロールしましたが、私が試した提案はありません。
私ははるかに精巧なページ (XHTML フレームワークを HTML5 に変換しています) から始めましたが、少しも心配していませんでしたが、エミュレートされた F12 IE8 標準モード IE でゼロの結果が表示された後...ここに私ができる簡単なコードがあります動作しません:
オビ=ワンを助けてください、あなたは私の唯一の希望です。