2010-12-12 4 views
6

Lors de l'importation de CSS3Pie, j'obtiens l'erreur suivante.CSS3Pie provoquant une erreur de démarrage

Uncaught TypeError: Object [object DOMWindow] has no method 'attachEvent' 

J'utilise Chrome. Est-ce que c'est peut-être quelque chose que j'ai causé, ou juste un bug. Merci!

+0

Comment l'importez-vous? –

+1

Pourquoi utiliseriez-vous CSS3Pie dans Chrome? – Pointy

+0

@ken Utilisation de Head.JS @pointy Parce que Chrome n'est pas le seul navigateur qui verra cette page –

Répondre

9

Je pense que vous devriez importer le fichier "PIE.js" dans un IE-seul commentaire conditionnel:

<!--[if IE]> 
    <script src='PIE.js'></script> 
<![endif]--> 

Le projet CSS3Pie est une installation Internet Explorer - il que travaux sur IE , et est complètement inutile pour tous les autres navigateurs.

éditez — notez que ceci est si vous importez la substance en tant que fichier .js en premier lieu. Autant que je sache, les docs CSS3Pie encouragent tous la fonctionnalité à importer via l'attribut CSS "comportement" IE. Cet attribut sera simplement ignoré par Chrome et Firefox et Safari et tout ce qui n'est pas IE.

+0

Yup. Je ne l'ai jamais utilisé sauf par le comportement. Fonctionne bien où nécessaire, ignoré où non. –

Questions connexes