WEB - Seiten Dateninhalt in String abspeichern

Hallo,
ich bin kein Profi, deshalb warscheinlich eine etwas einfache Frage:

Informationen auf WEB-Seiten kann man mit mit spezifischen Links als reine Daten abfragen.
z.B. wenn man diesen Link (unten) in EXCEL als „neue Webabfrage“ eingibt, werden alle Daten in der Tabelle aufgelistet.

Ich möchte diese Daten in einem HTML-Dokument auswerten.
Wie lautet die entsprechende Befehlszeile in JavaScript wo ich diesen Dateninhalt in eine Stringvariable abspeichern und dann partiell als Substring auswerten kann ?

Bitte nicht lachen; habs mal unten schematisch aufgelistet. kann das jemand vervollständigen?
Wenn der Anfang gemacht ist, komme ich auch weiter.


var Link=" https://mobile.comdirect.de/;s=IMi29rQiZXsTolW9CT57y… “;

var daten = " ";
var teil a = " ";
var teil b = " ";
var teil c = " ";
var teil d = " ";

// 1. Link ausführen und Inhalt in „daten“ schreiben.
// 2. a = (SUBSTRING(daten,15,19)

// 4. document.write(a);


Sowas geht mit jQuery ganz einfach: http://api.jquery.com/jQuery.get/
Das lädt dir eine Webseite und du kannst dann den String weiterverarbeiten.

Sorry da kann ich nicht helfen…

Ich möchte diese Daten in einem HTML-Dokument auswerten.
Wie lautet die entsprechende Befehlszeile in JavaScript wo ich
diesen Dateninhalt in eine Stringvariable abspeichern und dann
partiell als Substring auswerten kann ?

Ich würde sagen, mit AJAX (Dynamisches Nachladen in Javascript) ist das ohne Probleme meisterbar. Dennoch erlauben es manche Browsereinstellungen aus Sicherheitsgründen nicht, auf einen anderen Server zuzugreifen. Darüber sollte man sich im klaren sein. Wenn man eine Serverseitige Sprache wie zum Beispiel PHP nimmt, hat man dieses Problem nicht.

Mehr Informationen und ein Einsteigertutorial für AJAX finden Sie hier: http://www.admin-wissen.de/tutorials/eigene-tutorial…

Hallo,
ich bin kein Profi, deshalb warscheinlich eine etwas einfache

no prob, jeder hat mal klein angefangen…

var Link=" https://mobile.comdirect.de/;s=IMi29rQiZXsTolW9CT57yw01/https%3amobilecif.comdirect.de/inf/ewf/aktie.html?ID\_NOTATION=21066&sv-remove-name=Anzeigen “;

var daten = " "; 
var teil a = " "; 
var teil b = " "; 
var teil c = " "; 
var teil d = " "; 


// 1. Link ausführen und Inhalt in "daten" schreiben. 
// 2. a = (SUBSTRING(daten,15,19) 


// 4. document.write(a); 

das geht nicht wirklich so, wie du es vor hast…

Man kann mit Hilfe von AJAX-Techniken eine Seite/Link auslesen und weiter verarbeiten. Aber hierbei gibt es eine sehr wichtige Besonderheit zu beachten. Man kann nur auf Seiten der gleichen Domain zugreifen. Also wenn dein Script auf „http://example.com/mein_javascript.js“ liegt, können nur Seiten der Domain „example.com“ ausgelesen werden.

hiermal einige Tutorials zum Thema AJAX
http://www.tutorial-resource.de/ajax-tutorials-31/

Wenn du Seiten von anderen Domains auswerten möchtest, muss du „richtig“ programmieren mit einer ordentlichen Programmiersprache. Denn es ist ein Irrglaube das z.B. HTML, XML, XSL usw. Programmiersprachen sind. Es sind nur Auszeichnungssprachen, die ein „Objekt“ beschreiben und nicht mehr.
Mehr zum Thema „Auszeichnungssprachen“
http://de.wikipedia.org/wiki/Auszeichnungssprache

Damit die Auszeichnungssprache HTML auf Ereignisse wie zum Beispiel ein Klick reagieren kann, wurde Javascript erschaffen. Sicherlich kann Javascript in der neuesten Version mehr leisten als nur auf Ereignisse reagieren.
Aber letzten Endes gibt es technische Grenzen…weshalb du mit Javascript schnell an die Grenzen des machbaren kommen wirst.

Wenn du eine Webseite erstellen möchtest, musst du die Auswertung mit einer serverseitigen Programmiersprache (wie zum Beispiel PHP, .NET oder Java) erstellen und diese Auswertung mit AJAX oder ähnlichem in deine Seite einbinden.

Sowas geht mit jQuery ganz einfach:
http://api.jquery.com/jQuery.get/
Das lädt dir eine Webseite und du kannst dann den String
weiterverarbeiten.

Vielen Dank,
werde mal lesen und versuchen
Bernd

ganz vielen Dank,
da hab ich noch was zu lernen.
Bernd

Tut mir leid, dazu reichen meine Javascript-Kenntnisse auch nicht. Viel Erfolg bei der Suche nach der Lösung!

Hallo,
war weg, deshalb etwas spät:
Die Aufgabe ist leicht, wenn Punkt 1 erledigt ist ;D
Ich muss aber gestehen, dass ich keine Ahnung habe, wie man eine Variable ausführt.
Müsste irgendwie so gehen :
daten = ***execute inhalt von Link*** ;

Vielleicht sollte ich mich im Profil etwas herunterstufen…

Schönen Tag noch

Bin lange nicht online gewesen, hoffe es hat sich geklärt! Gruß Jens