Wie kann ich Hotkeys hinzufügen, die Elementen des Kontextmenüs (Rechtsklick) mehrerer verschiedener Webbrowser zugeordnet sind?

0

Ich mache Webentwicklung und muss zwischen Codierung und Aktualisierung des Browsers wechseln. Die Webanwendung, an der ich arbeite, verwendet Frames, sodass das Drücken von F5 nicht funktioniert, da ich stattdessen einen bestimmten Frame im Fenster aktualisieren muss.

In Opera ist dies ALT + F5. In jedem anderen Browser, den ich teste (Firefox, Chrome, IE7-9). Sie müssen mit der rechten Maustaste klicken und in einem anderen Kontextmenü navigieren, um zum richtigen Befehl zu gelangen. Diese Inkonsistenz in der Benutzeroberfläche hat dazu geführt, dass ich nur die Grundlagen in Opera zum Laufen gebracht habe (weil ich schneller vor und zurück springen kann, wie bei einer REPL) und anschließend browserspezifische Anpassungen vornehme, da Opera Seiten anders rendert als alle anderen Browser.

Es wäre fantastisch für meine Vernunft und Produktivität, in jedem Browser ALT + F5 drücken zu können, um den zuletzt fokussierten Teilrahmen eines Browsers zu aktualisieren.

Ich bin auf Windows 7.

Für Ratschläge, welches Tool Sie ausprobieren und wie Sie es verwenden sollten, wären wir Ihnen sehr dankbar.

Vielen Dank!

Conrad.Dean
quelle

Antworten:

0

Für Google Chrome

Da Sie dies zum Aktualisieren eines vorhersehbaren Frames auf einer bestimmten Website für die Arbeit benötigen, können Sie mit der Erweiterung Shortcut Manager die Funktionen hinzufügen, die Sie benötigen. Nach der Installation der App können Sie einen Hotkey einrichten, um den spezifischen Frame zu aktualisieren, den Sie in Ihrer Entwicklungsumgebung benötigen.

  1. Installieren Sie das Plugin
  2. Wechseln Sie zu der Seite, auf der Sie den benutzerdefinierten Aktualisierungs-Hotkey verwenden möchten
  3. Klicken Sie auf Alle Einstellungen anzeigen / Neue Verknüpfungen hinzufügen
  4. Klicken Sie in das Tastenkürzel- Feld und drücken Sie ALT + F5, um dieselbe Taste wie in Opera zu verwenden.
  5. Fügen Sie in URL-Mustern die URL der Site ein und ersetzen Sie das *Zeichen, um die richtige Site-Abdeckung für Ihre Entwicklungsumgebung zu erhalten.
  6. Finden Sie den genauen Namen des Frames, den Sie neu laden möchten. Dies hängt von der Site ab, aber ein Blick in den DOM-Inspektor von Chrome sollte mit ein wenig Zeit ausreichen.
  7. Klicken Sie unter " Aktion" auf " Javascript ausführen" und geben Sie Folgendes ein : top.frames["view"].location.reload();Wo "view"war der Name des Frames, den Sie neu laden möchten?

Wenn Sie jetzt ALT + F5 drücken, während Sie diese Website besuchen, wird die Frame-bezogene Aktualisierung simuliert, die Sie in Chrome benötigen!

Conrad.Dean
quelle