Dans Google Chrome's Dev Outils Il existe une simple liste déroulante pour choisir la fenêtre que vous souhaitez exécuter votre script dans: p>
p>
Y a-t-il un équivalent dans Internet Explorer? J'essaie d'exécuter des scripts de la console comme s'il s'agissait d'une iframe, pas de la fenêtre de toplevel. P>
4 Réponses :
F12 -> Script -> Choisissez votre page -> Console P>
EDIT: P>
Vous pouvez commencer à déboguer sur un script Java, ajouter un point de rupture et des trucs. Vos clés pour exécuter le débogueur, c'est comme dans Visual Studio. P>
La première méthode ne fonctionne pas pour moi. La fonction code> Ben's's's's code> ci-dessous est une roche-solide, cependant.
Il est possible, mais c'est nettement moins pratique que dans le chrome. P>
Si vous êtes capable d'obtenir une référence à la trame ou à son objet code> objet code> (Utilisation, par exemple: ennuyeux, cela signifie que si vous voulez avoir une référence à une iframe imbriquée, vous devez le faire à l'intérieur de chacun des parents du cadre que vous êtes intéressé. Débogage dans IE est, erm, amusant. p> document.getelementByID (xxx) .Contentwindow code>), vous pouvez Utilisez la fonction de CD code> CD CODE> de la console. Ceci est documenté ici: http: / /msdn.microsoft.com/en-us/library/ie/gg589530(v=vs.85).aspx##UXUSECDACROSSFRAMES P>
Notez que cela ne fonctionne que dans IE 9 ou plus. Il ne semble pas y avoir un moyen de le faire dans IE 8 malheureusement.
suivi sur La réponse de Ben , ce serait ou p> où n code> est un index valide dans la fenêtre.frames arrame p> p> p>
La fonctionnalité est maintenant disponible dans IE 11. Si vous ouvrez les outils DEV (F12), il existe une boîte déroulante dans la droite en haut à droite qui vous permet de sélectionner le cadre cible. P>
P>
(Remarque: Ceci est sur IE 11.0.9600.17728, je ne sais pas si chaque version de IE 11 l'a.) P>
Il demande une fonctionnalité de commodité dans IE .. hahahaha. Désolé ... eu plus de 4 heures "DAMN-IE-IE-IS-NON-WORKING-TOW-TOW-TOWER-NAVICER-IS" SESSION AUJOURD'HUI ...