ich kann mich nicht entscheiden wo das Thema besser hin passt Javascript oder PHP.
Ich habe von einer Webseite eine URL und möchte von dieser einen String und ein Bild abrufen. Hatte das vor Jahren schon mal umgesetzt.
Leider liefert die Seite, den String und das Bild nicht über den Quelltext aus sondern erst über diverse Javascripte werden die Infos nachträglich in die Seite eingebunden.
Habt ihr einen Denkanstoß für mich wie ich an den “dynamischen” Quellcode komme?
Im Chrome lässt sich dieser über die Debugg Option (STRG + Umschalt + I) anzeigen, leider im Internet Explorer nicht, hatte bereits über eine VB.net Anwendung gedacht die im Webbrowser Steuerelement die Seite lädt, allerdings lässt sich dort auch nur der ursprünglich ausgelieferte Quelltext auslesen.
Dann eine Seite die per iFrame die auszulesende Seite einbindet und dann über jQuery die Daten aus dem iFrame extrahiert und in ein Formularfeld einfügt.
Stellt die seite keine public API zur verfuegung?!
Wenn die das selbst dynamisch alles nachladen, gehe ich stark davon aus, das aufm backend eine API vorhanden ist, die einfach aufzurufen ist.
Ich wuerde mir an deiner stelle die requests nochmal anschauen und den, der deine gewuenschten daten hat, einfach “duplizieren”.
Deine Loesung mit den frames ist nicht als solche zu erkennen. Web-security in chrome auszumachen und dann noch 3rd pt frames zu laden ist schon eine sportliche liste an security issues.