
Dies ist kein Code, den ich schreibe. Andernfalls würde ich für das, was ich brauche, CSS, JavaScript oder einen Internet Explorer 8-Beschleuniger verwenden.
Außerdem suche ich nach etwas, das meine Endbenutzer (nicht technisch versiert) verwenden können. Viewsource usw. helfen also nicht weiter.
Antwort1
Seitenquelltext öffnen, Element suchen, title
Attribut kopieren. Vorausgesetzt, das Attribut ist nicht mit JavaScript gesetzt.
Wenn Sie Firefox verwenden, installieren Sie Firebug und wählen Sie mit dem Elementselektor das Element mit dem Tooltip aus, das Sie kopieren möchten. Kopieren Sie anschließend das title
Attribut aus dem angezeigten DOM-Baum. Dies funktioniert auch, wenn das Attribut mit JavaScript festgelegt wurde.
Antwort2
In Chrome:
- Laden Sie die Webseite
- Öffnen Sie Chrome DevTools... Strg+Umschalt+I (Windows) oder Cmd+Opt+I (Mac)
- Auf der Webseite:
- Tooltip anzeigen (normalerweise indem man mit der Maus über einen Teil der Seite fährt)
- Klicken Sie mit der rechten Maustaste, während der Tooltip sichtbar ist, aber wählen Sie KEIN Element aus dem Kontextmenü aus (um sicherzustellen, dass der Tooltip für Schritt 4 sichtbar bleibt).
- In Chrome DevTools:
- Klicken Sie auf die Registerkarte „Elemente“, um den Fokus auf das Bedienfeld „Elemente“ zu legen.
- Strg+F für die Suche im Bereich „Elemente“
- Geben Sie die ersten Wörter des Tooltip-Textes in das Suchfeld ein. Jetzt sollte die Suchzeichenfolge im Bereich „Elemente“ hervorgehoben erscheinen.
- Klicken Sie auf das Element, das den Tooltip-Text enthält
- Klicken Sie mit der rechten Maustaste auf das ausgewählte Element
- Wählen Sie im Inhaltsmenü „Kopieren“ -> „Element kopieren“
Fertig … der gesamte Tooltip-Text befindet sich jetzt in der Zwischenablage.
Getestet in Chrome 54.0.2840.99 m.
Antwort3
Nicht direkt aus dem Tooltip.
Aber wenn Sie bereit sind, ein wenig Arbeit zu investieren, gibt es immer Möglichkeiten, an diese Dinge heranzukommen:
- Klicken Sie mit der rechten Maustaste auf die Seite und wählen Sie in Ihrem Browser die Option „Quelltext anzeigen“ aus. Vorausgesetzt, es gibt keinen bösartigen JavaScript-Code, der den Zugriff auf Ihren Quelltext verhindert, und der Tooltip wurde nicht über eine Ajax-Anfrage abgerufen, sollten Sie nun in der Lage sein, den Quelltext der Seite zu untersuchen und Ihren Text irgendwo zwischen den dort angezeigten HTML- und JavaScript-Inhalten zu finden.
- Alternativ verwenden Sie einen Debugger wieFeuerwanzedie die aktiveDOMdamit die Seite den Tooltip-Text an einer Stelle findet, von der er direkt kopiert werden kann.
Antwort4
Babaks Kommentar ist ziemlich wichtig. So wie es jetzt aussieht, klingt es, als würden Sie keinen Code schreiben oder eine Anwendung entwickeln; Sie möchten nur etwas aus Ihrem Browser in die Zwischenablage kopieren.
Angenommen, Sie versuchen dies, dann ist es möglich, dass sich der Tooltip im HTML-Code befindet. In HTML kann expliziter Text eingefügt werden, den die meisten Browser beim Mouseover als Tooltip rendern (z. B. die alt
Eigenschaft eines img
Tags). Wenn der Tooltip, den Sie in die Zwischenablage kopieren möchten, Teil des HTML-Inhalts ist, können Sie die Quelle in Ihrem Browser anzeigen und von dort kopieren.
Einige Browser verfügen über modernere Debugging- und Überprüfungstools, mit denen Sie durch einen Rechtsklick auf das Element selbst auch direkt zu dieser Stelle im Quellcode gelangen können.