2013-02-11 3 views
2

J'ai essayé de créer un fichier à l'aide de la boîte de dialogue jQuery-UI et de le charger. J'ai vu que d'autres ont également eu le même problème, mais c'était toujours z-index dans le css ou le problème croisé de navigateur, qui n'est pas le cas ici parce que cela ne fonctionnera pas dans n'importe quel navigateur. Quand je place uploadify div (div qui est un espace réservé pour l'objet flash) en dehors de la boîte de dialogue jQuery tout fonctionne bien, mais quand je tente de le mettre à l'intérieur, swf est chargé mais quand la boîte de dialogue apparaît, min.js surCharger un conflit avec la boîte de dialogue jQuery

var c=a.getAttributeNode("tabindex")

est-il possible de ce problème est causé par la version jquery? La version actuelle est 1.7.1 et j'ai essayé d'utiliser également 1.9.0

Répondre

0

Ajouter la classe CSS suivante pour remplacer la valeur par défaut z-index valeur 1

.swfupload { 
    z-index: 10000 !important; 
} 
+0

Et cela résout le problème! :) Merci beaucoup! – stanke

+0

En fait, je peux maintenant cliquer sur le bouton 'Parcourir' et sélectionner la boîte de dialogue de fichier apparaît, mais j'ai toujours la même erreur dans l'IE. Une idée? – stanke

+1

Oui, c'est un problème SWFUpload: http://code.google.com/p/swfupload/issues/detail?id=371&can=1&q=IE9&colspec=ID%20Type%20Status%20Summary%20FixReleasedIn%20FixTargetedFor%20Modified – sdespont

0

cette erreur en fonction de l'absence getAttributeNode et getAttribute dans l'élément Flash. changement "jquery-min.js"

elem.getAttributeNode(name) // OR a.getAttributeNode(b) 

à

(elem.getAttributeNode?elem.getAttributeNode(name):null) // OR (a.getAttributeNode?a.getAttributeNode(b):null) 

et

elem.getAttribute(name) // OR a.getAttribute(b) 

à

(elem.getAttribute?elem.getAttribute(name):null) // OR (a.getAttribute?a.getAttribute(b):null) 
Questions connexes