ではなく、さらに9Zeptoのどの機能がie9で動作しないのですか?私はサポートされているとIEのnoバージョンを見ない<code>zepto</code>プロジェクトのウェブサイト上で
私はWebアプリケーション(ない携帯電話)でzepto
を使用して検討していますが、私はIEをサポートしたい9+
されていますそれは可能ですか? zepto
のどの機能/方法がIE9で動作しないのですか?
ではなく、さらに9Zeptoのどの機能がie9で動作しないのですか?私はサポートされているとIEのnoバージョンを見ない<code>zepto</code>プロジェクトのウェブサイト上で
私はWebアプリケーション(ない携帯電話)でzepto
を使用して検討していますが、私はIEをサポートしたい9+
されていますそれは可能ですか? zepto
のどの機能/方法がIE9で動作しないのですか?
私はちょうど次のページを読み込んで、現在のバージョンのChrome、Firefox、Safari、IE9でテストしました。 IE9を除くすべてにおいて、私はalert()
というメッセージで挨拶されました。 IE9は警告を出さず、コンソールに2つのエラーが含まれていました。 Zeptoライブラリを同じフォルダに入れて、私が使ったコードです。
<!doctype html>
<h1>Zepto Browser Support Test</h1>
<script src="zepto.min.js"></script>
<script>
$(function() {
alert('Zepto Ready Successful!');
});
</script>
あなたはIE9をサポートしようとしているのであれば、残念ながらあなたのWebアプリのために、それはZeptoはあなたのために働くために起こっているようには見えません。
ですが、IEユーザーに連絡しようとしている場合、Zeptoの善良な人々が励ますものはjQueryにフォールバックすることです。彼らはあなたにそうするコードを与えることさえできます。
Internet Explorerをサポートする必要がある場合は、jQueryを使用できます。条件付きコメントは、もはやIE 10で始まるサポートされていることに注意していないので、我々は次のようにdocument.writeのアプローチをお勧めします:
<script>
document.write('<script src=' +
('__proto__' in {} ? 'zepto' : 'jquery') +
'.js><\/script>')
</script>
私は、ページの上部近くZepto docsでこれを見つけました。 希望と幸運を希望!
これは、IEが '__proto__'をサポートしていないためです。 JS仕様にないので、 '__proto__'を正式にサポートするものはありませんが、次のバージョンにある可能性があります:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/proto – billmag