2011-06-22 7 views
1

Ceci est ma première question.Cela ne fonctionne pas correctement sur iframes avec Firefox, pourquoi?

J'ai une page pour télécharger des images sur mon site Web. J'ai fait un pour éviter l'actualisation de toute la page et j'utilise jQuery. Quand je l'ai testé dans Firefox, Firebug me renvoie deux erreurs:

c.defaultView.getComputedStyle(h, null) is null 
$ is not defined => $('#omega').hide(); 

Et cela ne fonctionne pas. Mais quand je l'ai testé dans d'autres navigateurs, comme IE5, IE6, IE7, IE9 et Opera, cela fonctionne parfaitement. Pourquoi cela ne fonctionne-t-il pas sur Firefox?

+0

Bienvenue sur SO! À l'avenir, n'écrivez pas de tags dans votre titre comme "jQuery - summary". Il suffit d'écrire "résumé". Le SO a déjà une fonction de marquage cohérente, sémantique et indexable. –

+0

Pouvez-vous fournir un testcase? Nous ne savons pas quel est votre code ... –

+0

Mon code est simple. Il y a un appel jQuery dans la page principale, avec un bouton. Lorsque vous cliquez sur le bouton, il appelle la méthode .show() de jQuery pour afficher le iFrame. Dans iFrame, est un autre appel à jQuery pour détecter l'onChange sur l'élément uploader. –

Répondre

0

avez-vous vérifié correctement qu'il n'y a pas de conflit jQuery ..? type d'erreur ce que vous recevez sont très probablement en conflit de Jquery.

il vous suffit de le vérifier ..

Merci.

+0

Comment puis-je vérifier cela? –

+0

avez-vous ajouté plus d'autres jQuery dans cette page ..? Si oui alors juste faire un commentaire que les fichiers pendant un certain temps et vérifiez votre tâche pour ce que vous demandez est de travailler ou non ..? – Chandresh

+0

Oui. La page principale a un appel jQuery. Et l'iFrame a d'autres appels jQuery. Le même. –

Questions connexes