Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Webseite dynamisch ergänzen in Firefox (https://www.delphipraxis.net/185306-webseite-dynamisch-ergaenzen-firefox.html)

hedie 29. Mai 2015 12:54

Webseite dynamisch ergänzen in Firefox
 
Hallo zusammen

Folgende ausgangslage:

Ich befinde mich auf einer Webseite wie z.B. www.farnell.de auf welcher ich Bauteile bestellen kann.
Wenn ich mich nun auf einer Produkseite befinde, dann habe ich dort einen Add to Cart button und eine Bestellnummer etc.

Ich möchte nun anstelle das Bauteil direkt in den Seiten eigenen Warenkorb zu legen, die Bestellnummer in einer eigenen Datenbank abspeichern. Dazu existiert bereits eine eigene Seite auf einem Webserver mit MySQL Datenbank etc... Quasi eine virtuelle Tabelle.

Nun möchte ich das übernehmen der Bestellnummer in diese Tabelle automatisieren.
Erster gedanke war, einen zweiten Button auf der Seite anzuzeigen, welcher einen link zu meiner Seite enthält und die Bestellnummer als Parameter übergibt.

Dies wäre ideal, leider weiss ich nicht, wie ich die dargestellte Webseite um einen eigenen Button ergänzen kann.
Erste Idee war, die Seite durch ein PHP Script laden zu lassen und vor dem Weiterleiten an dern Browser den Button im Quelltext hinzuzufügen. Klappt nicht -> Session Variablen etc. funktionieren so nicht auf der Seite von Farnell...


Hat jemand eine idee, wie man ein solches vorhaben realisieren könnte?

BUG 29. Mai 2015 13:19

AW: Webseite dynamisch ergänzen in Firefox
 
Ich würde das mit GreaseMonkey oder Bookmarklets angehen (des ist benutzerdefiniertes, clientseitiges JavaScript, einfach mal googlen) :wink:

himitsu 29. Mai 2015 13:35

AW: Webseite dynamisch ergänzen in Firefox
 
Zitat:

Zitat von hedie (Beitrag 1303520)
Erste Idee war, die Seite durch ein PHP Script laden zu lassen und vor dem Weiterleiten an dern Browser den Button im Quelltext hinzuzufügen. Klappt nicht -> Session Variablen etc. funktionieren so nicht auf der Seite von Farnell...

Deine PHP-Ladefunktion muß auch Coockies akzeptieren, welche du bei Ausgabe in der Session deiner Webseite mit an den Clienten überträgst oder sie serverseitig verwaltest
und bei neuen Anfragen natürlich auch in der anderen Richtung mit an Farnell übertragen.

Oder den offiziellen Weg gehn, dich an Farnell wenden und fragen, ob und wo sie eine API zum Shop bereit stellen. :!:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz