Navigation
Beliebte FAQs 
- Bevor Sie beginnen...
(8412 mal gesehen) - Wie richte ich POP3 / IMAP-Accounts und E-Mail-Adressen unter ...
(8243 mal gesehen) - Erste Schritte...
(6368 mal gesehen) - Wie richte ich mein FTP Programm ein?
(6261 mal gesehen) - Wie lauten die Pfade zu ...?
(6239 mal gesehen) - Software
(5809 mal gesehen) - Wie kann ich meinen kompletten Vertrag kündigen?
(5187 mal gesehen) - Was ist Confixx?
(4969 mal gesehen) - Wichtig...
(4683 mal gesehen) - Welchen Port hat der POP3 Server / IMAP Server? ...
(4359 mal gesehen)
Neueste FAQs 
- Wie kündige ich einzelne Domains oder Zusatzartikel?
(2012-01-20 02:56) - Wie kann ich am besten eine Domain kündigen?
(2012-01-20 02:54) - Sofortige Löschung einer Domain aus rechtlichen Gründen
(2012-01-20 02:52) - Wie kann ich meinen kompletten Vertrag kündigen?
(2012-01-20 02:51) - Kann ich meinen bestehenden Vertrag "Sonderangebot xGB/xxGB" auf ein ...
(2011-09-09 08:19)
Wichtige FAQs
Perl / CGI
ID #1070
Wie kann ich die Ausgabe von Scripts in einem neuen Fenster erscheinen lassen?
Da eine solche Frage oft in bestimmten Foren gestellt wird, will ich hier beispielhaft verdeutlichen, was ein Script kann und was nicht.
Ein Script ist ein mehr oder weniger kleines Programm, mit dem man auf dem Server arbeitet (Javascript scheidet hier natürlich aus).
Man kann also z.B. Dateien erzeugen, lesen, schreiben, die dann permanent zur Verfügung stehen. Ein Counter speichert die jeweilige Zahl auch in einer Datei.
Was man allerdings nicht kann, ist den Client (den Browser) des jeweiligen Benutzers beeinflussen.
Ein Script liefert die Ausgabe immer in HTML, lediglich der gelieferte HTML-Text kann den Browser beeinflussen.
Man kann also auch nicht mit Perl, Python und Co. ein neues Browserfenster erzeugen.
Wenn die Scriptausgabe in einem neuen Fenster erscheinen soll, dann muss dies im aufrufenden HTML-Text vereinbart werden, mit Hilfe des "target"-Attributs (engl. für "Ziel") eines Links/Formulars.
Ein Script ist ein mehr oder weniger kleines Programm, mit dem man auf dem Server arbeitet (Javascript scheidet hier natürlich aus).
Man kann also z.B. Dateien erzeugen, lesen, schreiben, die dann permanent zur Verfügung stehen. Ein Counter speichert die jeweilige Zahl auch in einer Datei.
Was man allerdings nicht kann, ist den Client (den Browser) des jeweiligen Benutzers beeinflussen.
Ein Script liefert die Ausgabe immer in HTML, lediglich der gelieferte HTML-Text kann den Browser beeinflussen.
Man kann also auch nicht mit Perl, Python und Co. ein neues Browserfenster erzeugen.
Wenn die Scriptausgabe in einem neuen Fenster erscheinen soll, dann muss dies im aufrufenden HTML-Text vereinbart werden, mit Hilfe des "target"-Attributs (engl. für "Ziel") eines Links/Formulars.
Tags: -
Revision: 1.0