Wie bekomme ich die CGI-Ausgabe auf ein iframe
Henry
- perl
Hallo,
ich rufe aus einem iframe ein Perl-Programm auf und will nun
das Ergebnis wieder in diesem iframe anzeigen.
Statt des Ergebnisses wird allerding dann das Top-fenster im
iframe angezeigt.
Was mach ich falsch ?
Danke,
Henry
ich rufe aus einem iframe ein Perl-Programm auf und will nun
das Ergebnis wieder in diesem iframe anzeigen.
Statt des Ergebnisses wird allerding dann das Top-fenster im
iframe angezeigt.
Das hat nichts mit Perl zu tun.
Frames haben einen Namen, und das Zielfenster kannst du mit dem target Attribut im form (oder a) Element ansteruern.
mfg Beat
Das hat nichts mit Perl zu tun.
Frames haben einen Namen, und das Zielfenster kannst du mit dem target Attribut im form (oder a) Element ansteruern.
Hallo, vielen Dank für die Antwort.
Und wo soll ich im Perlprogamm ein "target" eingeben ?
In meinem Perlprogramm gibt es kein form-element, nur
ein print "Hello";
Normalerweise gibt das Perl-Programm die print-Daten dort
aus wovon es aufgerufen wurde. Zumindest funktioniert es
so bei normalen frames.
Henry
Mahlzeit Henry,
Und wo soll ich im Perlprogamm ein "target" eingeben ?
Nirgendwo.
Normalerweise gibt das Perl-Programm die print-Daten dort
aus wovon es aufgerufen wurde. Zumindest funktioniert es
so bei normalen frames.
Wie "rufst Du das perl-Programm auf"? Du solltest Dir vielleicht klarmachen, was wann wo passiert: der Browser fordert beim Server eine Datei an. Er bekommt sie. Beim Rendern stellt er fest, dass dort <iframe>s enthalten sind. Er reserviert den entsprechenden Platz und fordert wiederum beim Server die Inhalte an, die er in diesen <iframe>s darstellen soll. Anschließend stellt der Browser die gesamte Seite inkl. <iframe>s dar.
So. Was passiert nun? Wie kommt jetzt das perl-Programm ins Spiel? Eine vernünftige Problembeschreibung Deinerseits ist das Einzige, was zur Lösung fehlt ...
MfG,
EKKi
Und wo soll ich im Perlprogamm ein "target" eingeben ?
Dort wo du dein Script aufrufst.
mfg Beat