Quelltext aus einem Frame auslesen, um ihn im PHP-Script zu verwenden?

HAL

Erfahrenes Mitglied
Hallo!

Ich habe zwei Frames. Im oberen wird mein php-Script geladen, im unteren eine andere Seite.

Wie kann ich den Quelltext der Seite aus dem unteren Frame auslesen, so dass ich ihn im php-Script verwenden kann?

Mir ist egal, wie man das bewerkstelligen kann (ob mit php, oder javascript oder sonst wie), ich will halt den am Ende den Quelltext des unteren Frames im php-Script verwenden können, ohne das untere Frage neu zu laden oder so.

Kann mir jemand einen Tipp geben?

Gruß
HAL
 
Ich hoffe du weißt, dass PHP eine serverseitige Skriptsprache ist. Auch lässt sich mit PHP nicht auf das DOM zugreifen.
 
Gumbo hat gesagt.:
Ich hoffe du weißt, dass PHP eine serverseitige Skriptsprache ist. Auch lässt sich mit PHP nicht auf das DOM zugreifen.

ja, deswegen hab ich auch geschrieben, das es mir egal ist, wie das gemacht wird. per javascript geht das doch bestimmt, oder? am ende soll der quelltext halt im php verfügbar sein, z.b. indem er erst durch javascript ausgelesen wird und sich dann die seite selbst neu läd und den quelltext per POST an das php script weitergibt...
 
Meines Wissens ist es nicht möglich, den Inhalt eines Frames auszulesen – egal mit welcher Sprache.
 
Gumbo hat gesagt.:
Meines Wissens ist es nicht möglich, den Inhalt eines Frames auszulesen – egal mit welcher Sprache.

das würde mich ziemlich enttäuschen...ich mein es kann ja eigentlich kein großes problem sein, ich muss ja nur rechtsklicken und hab den quelltext (nur halt nicht automatisch). und ein firefox-plugin könnte das sicher auch bewerkstelligen, aber damit kenn ich mich leider nicht aus.

es ging auch wenn der quelltext in einer datei gespeichert wird, vielleicht ist das mit javascript möglich. die könnte ich ja dann z.b. per file() auslesen.

edit: es muss auch nicht unbedingt ein frame sein, kann auch ein eigenes fenster sein, wenn das nen unterschied macht. ich will nur irgendwie den quelltext einer schon geladenen seite, ohne sie erneut zu laden.
 
Zurück