2016-04-08 3 views
0

Ich versuche, ein Kontextmenü mit Google Chrome wie Google Drive oder Gmail zu untersuchen. Ich mache einen Rechtsklick und dann ctrl+shift+I, aber das Menü verschwindet, wenn es den Fokus verliert.So vermeiden Sie, dass das Google Drive/Gmail-Kontextmenü mit den Chrome-Entwicklertools verschwindet

Kennt jemand ein Kontextmenü? Oder vielleicht, eine Möglichkeit, das Menü nach dem Fokusverlust sichtbar zu halten?

+0

Nachdem Sie mit der rechten Maustaste darauf klicken und Strg + Umschalt + I drücken, nehme ich an, dass das Menü auf der Registerkarte Elemente hervorgehoben ist? Wenn es verschwindet, bleibt es markiert, d. H. Es wird nicht zerstört? In diesem Fall sollte es möglich sein, den Stil '{display: none}' im Menüelement selbst oder im übergeordneten Element, das ausgeblendet ist, zu entfernen. Eine andere mögliche Option könnte darin bestehen, die Dev Tools-Einstellungen zu öffnen (F12, dann F1 in Windows), rechtsklicken, um das Menü anzuzeigen und dann JavaScript deaktivieren. Das kann dazu führen, dass es nicht mehr angezeigt wird. – Rhumborl

Antwort

1

Auf Drive-Anwendung wird das Kontextmenü von Javascript ausgelöst. Um das Verschwinden von Elementen zu unterdrücken, müssen Sie alle Blur Listener aus der Registerkarte Event Listeners der Chrome Developer Tools entfernen, die an das Element angehängt sind.

+0

Der zweite Ansatz wurde mit dem Google Drive-Kontextmenü versucht. Es hat jedoch nicht funktioniert. Es scheint, dass das Menü nach dem "Rechtsklick" ausgefüllt ist, so dass ich selbst mit dem sichtbaren Element nicht sehen kann, was drin ist. –

+0

Dieses Kontextmenü wird bei jedem Rechtsklick automatisch neu generiert. Standardmäßig ist es leer. - Öffnen Sie die Chrome Developer Tools - Gehen Sie zur Registerkarte Elemente - Klicken Sie mit der rechten Maustaste auf eine leere Stelle, das Menü erscheint - Wählen Sie mit der linken Maustaste das Element über dem Element aus, das im Bedienfeld Elemente markiert war Element auf dem Körper wahrscheinlich), sollte das Menü sichtbar sein - Schließlich mit der linken Maustaste auf das Element-Panel, dass verschwinden Element, das Sie jetzt erkunden können auswählen. Wenn du mit der Maus auf die Seite klickst, verschwindet das Menü immer noch, aber du kannst seine Teile im Panel auswählen –

+0

Ich weiß, deshalb frage ich, wie man es sichtbar hält. Gibt es eine Möglichkeit, den Fokus eines Elements bei der Arbeit mit den Entwicklertools nicht zu verlieren? Oder ist es einfach unmöglich, diese Art von Menüs zu überprüfen? –

Verwandte Themen