2016-03-30 4 views
1

Aufgrund der schlechten internen Unternehmenssystem muss ich die gleiche Dateneingabe immer wieder tun. Ich habe mich gefragt, ob ich mein Leben leichter machen könnte, indem ich ein Drehbuch schreibe.Bookmarklet zum Speichern von Text von der Website

Ich muss Text (bestimmte Absätze oder Daten in der Tabelle) von einer Webseite erfassen und als .txt Datei speichern. Ich denke daran, dies zu versuchen, indem ich ein Bookmarklet mit etwas JavaScript-Code verwende.

  1. Wie speichere ich den Text, den ich brauche, als .txt mit Bookmarklet/Javascript?

  2. document.getElementById("someDiv").innerHTML würde mir auch den ganzen HTML-Code geben, aber als ich viel Zeit damit verbringen muss, es später aufzuräumen. .innerText sieht aus wie etwas viel besser, aber basierend auf dem, was ich gelesen habe, ist dies nicht zu empfehlen?

Dank

+0

Nicht sicher, was Ihre eigentliche Frage ist - ist es über innerHTML vs innerText oder über das Schreiben eines Skripts, um Inhalt als eine txt-Datei zu speichern? Vielleicht können Sie etwas Code für das, was Sie bereits versucht haben, posten. – Soren

+2

'textContent' ist eine gültige Eigenschaft, wenn Sie Text ohne HTML-Tags erhalten möchten. Für das Speichern von Dateien lesen Sie http://StackOverflow.com/Questions/13405129/javascript-create-and-save-file – nekavally

Antwort

0

Ich glaube, ich etwas gefunden haben, das hilfreich sein könnte: link

Die einzige andere Idee, die ich ist habe mit console.log() an die Konsole zu schreiben, dann kopieren und einfügen, um wo du es brauchst.

+0

Nur Link-Antworten sind eine schlechte Idee, da der Link im Laufe der Zeit ungültig werden könnte - ich würde upvote, wenn Sie zusammengefasst hatten der Inhalt des Links – Soren