Wie starte ich den Firefox-Inspektor in einem iFrame?

8

Ich weiß, dass der Inspector von Chrome über einen Selektor verfügt, der aussagt, welcher Frame mit der Konsole verwendet werden soll. Firebug hat einen ähnlichen Befehl, cd(window.frames[number]) . Gibt es etwas ähnliches in Firefox Devtools? Ich nehme an, dass frame.window.eval funktioniert, aber nur, wenn es nicht domänenübergreifend ist.

Ich habe mich auch gefragt, ob es einen Highlighter gibt, um Ergebnisse von Webkonsolenbefehlen zu prüfen, zum Beispiel document.getElementsByClassName(...) . aber Sie können den Stil eines Elements zumindest programmatisch ändern, um es zu "sehen".

    
NoBugs 25.05.2013, 01:26
quelle

2 Antworten

2

DOMNode-Objekte werden auf der Seite bei Hover in der Webkonsole und der so genannten "Variablenansicht" hervorgehoben. Die "Variablenansicht" wird auch in der Webkonsole verwendet, wenn Sie auf ein Objekt klicken, um seine Eigenschaften anzuzeigen (es ist die Seitenleiste), und wird auch im Debugger verwendet, wenn es an einem Haltepunkt angehalten wird (rechte Seitenleiste mit den verschiedenen Bereichen) Variablen).

Wenn also ein DOMNode dort angezeigt wird, wird er auf der Seite hervorgehoben, wenn Sie den Mauszeiger darüber bewegen.

Wenn es um Iframes geht, unterstützt die Webkonsole den Befehl cd() , siehe iframes .

Wir arbeiten auch aktiv an einem Fehler , der jedes Mal ein Drop-Down-Fenster zur Toolbox hinzufügt Es gibt Frames / Iframes in der aktuellen Seite und ermöglichen es Ihnen, einfach von einem zum anderen zu wechseln.

    
pbrosset 10.07.2014, 12:25
quelle
1

Sie können klicken, um einen Knoten in der Konsole und im Debugger zu prüfen start in Firefox 29 , derzeit auf dem Aurora-Kanal .

    
mbrubeck 12.02.2014 21:44
quelle