web-dev-qa-db-fra.com

Comment accéder aux éléments parent.document à l'aide de JQuery dans Firefox?

Par exemple:

$(elementid,top.document).attr(attributeName)

ou

$(elementid,parent.document).attr(attributeName)

fonctionne dans IE ou Chrome mais ne fonctionne pas dans Firefox.

Est-ce que quelqu'un sait ce qu'est l'équivalence de Firefox?

Merci!

31
Ke.

Qu'en est-il de:

window.parent.$(elementid).attr(attributeName);
73
Dhana

Essaye ça:

$("#myid", top.document); 

ou

$("#myid", parent.document.body); 

Réf

16
Mahdi

Essayer

$(elementid,window.parent.frames[0].document).attr(attributeName)

Qu'essayez-vous d'accomplir? Peut-être que le fait de remettre la question en contexte vous apportera de meilleures solutions.

1
Squiggs.

Et n'oubliez pas document.domain = "yourdomain.com" Avant d'exécuter $(selector, parent.document) car je suis tombé sur des problèmes "accès refusé" comme location.href Pour les iframes

0
Mon