バージョンチェックなどを中継せずに、iframeサンドボックス属性がブラウザでサポートされているかどうかを検出する方法を知っている人はいますか?
2626 次
2 に答える
16
iframe
要素にsandbox
属性があるかどうかを確認できます。
var sandboxSupported = "sandbox" in document.createElement("iframe");
サイドノート
検出された機能を見つける良い方法は、Modernizrを見て、それが既にあるかどうかを確認することです。これは、サンドボックス属性 test の Modernizr コードです。
Modernizr.addTest('sandbox', 'sandbox' in document.createElement('iframe'));
または (アプリで多くの機能検出を使用する必要がある場合)、単にソースからアイデアを得るのではなく、Modernizr を含めて適切に使用してください!
于 2012-11-15T14:23:25.397 に答える