Wie kann ich Text von einer Webseite kopieren, auf der er deaktiviert wurde?

38489
Yonatan

Ich verwende FF27 mit noscript, aber auch Lösungen für Chrome sind willkommen.

Wenn möglich, nutze ich den Online-Chat für den Kundensupport, und ich möchte das Chat-Transkript bei Streitigkeiten mit dem Anbieter aufbewahren. Mein Kreditkartenanbieter verfügt über eine solche Chat-Schnittstelle, hat jedoch das Kopieren des Textes deaktiviert. Ich gehe davon aus, dass Javascript verwendet wird (gibt es einen anderen Weg?). Ich habe keine Kenntnis von JS, aber ich stelle fest, dass ich beim Auswählen von Text die Auswahl beim nächsten Ereignis verschwindet (z. B. Klick oder nach einiger Zeit). Ich konnte keine Möglichkeit finden, das Kontextmenü aufzurufen und ctrl-c hat keine bewirken. Ich möchte das mit minimalem Einfluss auf andere Seiten umgehen. Ich möchte lieber keine Erweiterungen installieren.

FF hatte in der Einstellungs-Benutzeroberfläche eine Option, um bestimmte Javascript-Funktionen zu deaktivieren, diese wurde jedoch entfernt. Ich habe etwas über Folgendes herausgefunden: Konfigurationseinstellungen, die JS deaktivieren, das Kontextmenü außer Kraft setzen und Zwischenablagenereignisse deaktivieren - aber beide sind global und die ersten werden wahrscheinlich Websites wie Google Docs zu sehr für meinen Geschmack durcheinander bringen. Ich habe mir nicht angesehen, was Chrome in Bezug auf die Einstellungen für andere Benutzeroberflächen zu bieten hat. Ich konnte kein feinkörniges JS-Steuerelement in NoScript finden, aber ich gehe davon aus, dass es möglich ist, den JS-Code herauszufiltern, der das Kopieren von Text deaktiviert.

5
Können Sie die Quelle der Webseite anzeigen? Wenn ja, kann es * dort * vorhanden sein? Dave vor 10 Jahren 1
Wird der von mir eingegebene Text und der Servicemitarbeiter in der Quelle vorhanden sein? Yonatan vor 10 Jahren 0
Es ist wirklich schwer zu wissen - es hängt davon ab, wie die Site eingerichtet ist usw Dave vor 10 Jahren 0

7 Antworten auf die Frage

4
mvark

Öffnen Sie in Chrome oder einem der gängigen modernen Browser die Entwicklertools, indem Sie auf F12 klicken und dann auf das Lupensymbol (oder das entsprechende Symbol in anderen Browsern) klicken, um den Inspektionsmodus zu aktivieren. Gehen Sie zum Inhalt der Webseite und zeigen Sie auf den bestimmten Textabschnitt, den Sie kopieren möchten. Der dem markierten Bereich entsprechende HTML-Code wird im angedockten Dev Tools-Fenster angezeigt. Doppelklicken Sie auf den HTML-Code, um den benötigten Inhalt zu kopieren.

Alternativ können Sie die Seite als Textdatei in Internet Explorer speichern und dann nur den Text auf der Webseite in der Textdatei anzeigen. Im IE wählen Datei > Speichern unter und im Dialogfeld, das sich öffnet, die angeben, Dateityp als Textdatei .

3
CitizenRon

Wenn Sie sich Sorgen wegen Streitigkeiten mit dem Anbieter machen, ist ein einfaches Textprotokoll möglicherweise kein guter Beweis. Wenn es keinen Weg gibt, um zu überprüfen, ob der Text tatsächlich aus dem Website-Chat stammt, von dem Sie behaupten, dass er es getan hat, könnten sie leicht behaupten, dass er nicht echt ist.

Möglicherweise möchten Sie stattdessen Screenshots verwenden. Drücken Sie einfach die Taste "Druck" auf Ihrer Tastatur und öffnen Sie ein Grafikprogramm wie MSPAINT. Sie können auch ein Textverarbeitungsprogramm wie Microsoft Word oder sogar WORDPAD verwenden, das immer noch mit Windows geliefert wird, und es dort einfügen.

Wenn mehr Text vorhanden ist, als auf einen Bildschirm passt, machen Sie es schrittweise und machen Sie mehr Screenshots. Eine gute Sache mit den Screenshots ist, dass Sie das vollständige Bild der Webseite mit dem Text des Support-Chats sehen, der wirklich von ihrer Website und seinem Vertreter stammt.

Natürlich kann sogar ein Screenshot als Fälschung bezeichnet werden; Da es jedoch mehr Aufwand erfordert, einen überzeugenden gefälschten Screenshot als ein gefälschtes Textprotokoll zu erstellen, fügt der Screenshot etwas Glaubwürdigkeit hinzu. robartsd vor 9 Jahren 2
1
arpitnext

Öffnen Sie die Browserkonsole (STRG + Umschalttaste + J) und geben Sie den folgenden Befehl ein:

document.onselectstart = null

Dies funktioniert nur, wenn onselectstart auf das Dokument angewendet wird, nicht auf ein bestimmtes Element Frank vor 6 Jahren 0
1
john v kumpf

Meine Antwort war hier: Wie blockieren Websites die Auswahl von Text und wie kann ich diesen Block aufheben?

Ich poste dies, weil diese Antwort auf dieser Site nicht bei einer Suche nach "Kopieren und Einfügen" oder "Zwischenablage" auftaucht. Dies ist häufig die Art und Weise, wie ein Benutzer (z. B. ich) danach suchen würde.

In meinem Fall war es eine CSS-Eigenschaft -moz-user-selectin einem style-Attribut eines Tags in der Seitenquelle.

Jede user-selectCSS-Eigenschaftsvariante kann jedoch der Schuldige sein.

0
Dave

Da Sie nicht wissen, wie es Sie am Kopieren hindert (dh, ob es sich um das Javascript handelt oder nicht), muss ich raten.

Eine Möglichkeit ist, dass es mit Styles gemacht wird.

(1) Deaktivieren Sie die Stile für die Seite vorübergehend. Sie können dies über das Menü "Ansicht" tun.

Tippen Sie bei Bedarf auf die Alt-Taste, um die klassische Menüleiste anzuzeigen

Menü "Ansicht"> Seitenstil> Kein Stil

Scrollen Sie nach unten durch alle Menüs und Überschriften und kopieren Sie nach Belieben.

(2) Verwenden Sie benutzerdefinierte Stilregeln, um die Seite bei jedem Besuch zu ändern. Jemand müsste dies für Sie entwickeln, und Sie könnten sie dann einer Datei mit dem Namen userContent.css hinzufügen oder die Erweiterung Stylish verwenden.

(3) Verwenden Sie ein Skript oder ein Add-On, um die Seite bei Bedarf oder automatisch bei jedem Besuch zu ändern. Wieder müsste jemand dies erstellen und dann beschreiben, wie es implementiert werden soll.

Quelle

Sie können versuchen und mit der rechten Maustaste klicken, Quelle anzeigen und sehen, ob der Inhalt dort enthalten ist (Sie können mit CTRL+ Fnach einem Wort suchen, das Sie in der Konversation verwendet haben).

Normalerweise funktioniert das Kopieren, aber Sie haben es versucht. Ich lasse es trotzdem zur Vollständigkeit. Wenn Sie den Text hervorheben können, können Sie die Tastenkombination zum Kopieren und Einfügen von CTRL+ versuchen C. Andernfalls kann es möglich sein, den Inhalt in ein Textverarbeitungsprogramm zu ziehen. Andernfalls kann es möglich sein, den Inhalt in ein Textverarbeitungsprogramm zu ziehen.

Wenn Sie den Text nicht auswählen können, kopieren Sie die gesamte Seite mit CTRL+ Aund dann mit CTRL+ C.

Möglicherweise finden Sie ein drittes Party-Plugin. Ich empfehle eine Google-Suche nach "firefox plugin copy content".

0
Swetank

Geben Sie Folgendes in die URL Ihres Google-Browsers ein:

javascript:void(document.oncontextmenu=null) 

Es sollte die Rechtsklick-Funktion aktivieren und daher können Sie den Text kopieren.

0
Chris Adams

Wenn Sie Firefox verwenden, versuchen Sie es zu öffnen about:configund dom.event.clipboardevents.enabledauf false zu setzen. Dies funktioniert auch für Websites, die schädliche Dienste wie Tynt verwenden, um den kopierten Text zu ändern, um Marketingkopien hinzuzufügen.

Mit dom.event.clipboardevents.enabled können Websites Benachrichtigungen erhalten, wenn der Benutzer etwas von einer Webseite kopiert, einfügt oder ausschneidet. Außerdem kann er wissen, welcher Teil der Seite ausgewählt wurde. Die Ausgabe von Oncopy-, Oncut- und Onpaste-Ereignissen wird durch diese Präferenz gesteuert.

https://developer.mozilla.org/en-US/docs/Mozilla/Preferences/Preference_reference/dom.event.clipboardevents.enabled

Auf diese Weise können Sie auch Dinge einfügen (einige Websites erlauben nicht das Einfügen von Eingabefeldern für ex). user276648 vor 6 Jahren 0