問題タブ [webshim]
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.
modernizr - 一度に*すべて*のmodernizr webshim/polyfillをロードするライブラリ/サービス?
おそらく数行のコードで、外部呼び出しを使用して、ブラウザーのすべての webshim をロードできるようにしたいと考えています。
これにより、ブラウザーに何十もの役に立たないシムが読み込まれることを理解しています。迅速な開発の場合、これは短期間で問題ありません (本当に!)。サイトを立ち上げる準備が整い、どの shim を残す必要があるかを把握したので、不要な shim を使用しないように、モダナイズ スタイルの機能のホワイトリストおよび/またはブラックリストを渡すことができるようにしたいと考えています。 .
私が避けたいのは、基本的にさまざまな shim を比較する必要があり、代わりに最高の組み合わせの最新バージョンをロードする単一のサービスを用意することです。また、ダウンロードしたjsファイルを統合したいと思います。
簡単に言うと、「modernize_all」は、デフォルトですべてをシムします。たとえば、簡単な Web ハック ミートアップ中や時間が限られている場合などです。また、ブラウザのダウンロードとメモリを節約するために、後でモダナイズする特定のテストのみに合格することもできます。
javascript - FileReader の IE9 で WebShims が機能しない
http://afarcas.github.io/webshim/demos/demos/filereader.htmlにある WebShims ドキュメントから、WebShims でFileReader を使用する例を示しています。それに続いて、私は今このコードを持っています
これをIE9で実行すると、userFilesの変更時にコードが入力されますが、取得するために呼び出すと
それは 0 を返します。何が問題なのですか?
電源を入れると
コンソールがくれます
質問https://github.com/Jahdrien/FileReader/issues/46に投稿された同様の問題があり、WebShimsが FileReader の IE9 をサポートしていると書かれています
html - Webshim はポリフィルからすべての機能をロードしますか?
Webshim は、使用されている機能がブラウザーでネイティブにサポートされている場合でも、ポリフィルからすべての機能を読み込みますか?
答えが「はい」の場合、パフォーマンスが大幅に低下することは間違いありません。Web ページで使用した機能を指定していますが。
例: webshims.polyfill('forms forms-ext');
答えが「いいえ」の場合、Webshim が「yesNope.js」を使用してポリフィルをロードするか、他の方法を使用してポリフィル ファイルをロードしたか。
前もって感謝します。
javascript - Webshimフォームの検証:ボタンのカスタム検証を追加するには?
フォームに入力タイプのボタンがあり、非表示の入力フィールド タイプのテキストがあります。隠しフィールドに値があるかどうかをチェックして btn がクリックされたかどうかを検証できるように、webshim で検証をカスタマイズできますか (私のボタンは onclick の非表示の値に値を渡します)、検証エラー クラスを btn に適用しますか?
javascript - 1 つの要素に複数のカスタム検証制約を使用していますか?
フォームに 2 つの日付要素と 2 つの時間要素があります。が空でないdate1
場合は required 、 andについても同じことができるようにしたい。ifが空でない場合も同様に、ifが空でない場合も必要です。time1
date2
time2
date2 >= date1
date1
date1 <= date2
date2
http://afarkas.github.io/webshim/demos/demos/forms.html#Custom-validitydata-dependent-validation
のjsfiddle サンプルを使用すると、これらの検証ルールの両方を実行する方法はわかりますが、両方を適用する方法はわかりません同時に。これは可能ですか?