問題タブ [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.
knockout.js - durandal updatePolyfill を使用した Webshims ライブラリ
durandal ベースの SPA で Webshims lib を使用しようとしています。WebShims lib Web サイトの指示に従い、カスタムの modernizr、jquery、および polyfill を含めました。ビューでのノックアウトまたはデュランダル遷移によってコントロールが動的にロードされない限り、すべてがうまく機能します。
Webshims の Web サイトにアクセスすると、次のような記述があります。
新しい HTML5 コンテンツを生成するために対応する Webshims 拡張操作メソッドの代わりに「通常の」JS/jQuery 操作メソッドを使用するプラグイン、スクリプト、またはフレームワークが使用されている場合 (つまり、.htmlPolyfill() の代わりに .html())、メソッド .updatePolyfill() を使用して、動的コンテンツをポリフィルできます。
これを行うのに最適な場所を見つけようとしています。durandal のモジュールには触れたくありません。1つを拡張するか、htmlがロードされたときに場所にフックを取得します。他の誰かがこれをやろうとしていますか?ポインタ?方向?どんな提案でも大歓迎です。
html - Webshim を使用した Safari 6 での html5 フォーム フィールドの検証エラー
Webshim を使用した後、必要な属性が Safari で機能しません。{"エラー": "POST リクエストを使用してください"} というエラーが発生し続けます。ここにリンクの説明を入力
html - Grails で webshim を使用する
grails で webshims を実行する際に多くの問題が発生しています。問題は、polyfiller.js ファイルを .gsp ページに含めると、polyfiller.js がライブラリ内の他の js ファイルにアクセスできないことだと思います...回避策を知っている人はいますか? ライブラリ全体を 1 つのファイルに入れることができるので、.gsp にファイルを 1 つだけ含めて、アクセスの問題がないようにします。
gspで....
IE6_8は、ディレクトリ内のすべてのjsファイルを含むモジュールですが、それでも機能しません...
IE6_8 モジュール:
JavaScript コンソールは次のように応答します。
grails はモジュールを 1 つのファイルにまとめているため、すべての .js ファイルは bundle-bundle_IE6_8_defer.js に含まれています。
webshim - Webshim: スピンボタンなしオプションを静的に設定する方法
日付コントロールからスピンを削除しようとしました:
他の亜種も試しましたが、成功しませんでした。
ドキュメントはありますか?また、'position' プロパティを設定する場合と同様のケースです。
html - Polyfill HTML5 フォーム属性 (入力フィールド用)
これは私が使用するマークアップです:
古い IE では機能しないことに気付き、HTML 5 ポリフィルを探しています。
この HTML5 機能をカバーする特定のポリフィルを知っている人はいますか?
javascript - 新しい HTML5 ボタン属性を有効にする JavaScript: formaction、formmethod
データをさまざまなアクションに送信するフォームにさまざまなボタンが必要です。ボタンの formaction と formmethod の新しい HTML5 属性でこれを行うことができます: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button
ただし、これらはもちろん、古いバージョンの Internet Explorer では機能しません。上記の動作をシミュレートするために、条件付きで古いブラウザーのボタンにイベント ハンドラーを追加する JavaScript を知っている人はいますか?
https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfillsでリストを見ましたが、そのようなライブラリは見当たりませんでした。