PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Browser



joey.brunner
30-04-2002, 10:15
Hallo,

ich brauche mal eure hilfe. Ich muss ein Skript (sprache shell oder perl) schreiben, das eine internetverbindung zu einer bestimmten seite aufbaut. danach muss genau dieses browserfenster eine weitere verbindung zu einer anderen seite aufbauen. das ist wichtig, da im http header die seite, die als erstes aufgerufen wurde, als zuvor aufgerufene seite stehen muss. nun meine frage,

könnt ihr mir etwas code schicken, der das für mich erledigt?

oder wisst ihr wie ich direkt in den header eingreifen kann, so dass ich mir den ersten schritt sparen kann.

wichtig ist nur, dass zuerst seite 1, dann im selben fenster seite 2 aufgerufen wird.

danke für eure hilfe

joey

ponzellus
02-05-2002, 21:43
hoe? :D

kannst du bitte nochmal genau schreiben, was du machen musst?

willst du ein plugin fuer einen browser schreiben?
wenn ja, was meinst du mit http header? und wie willst du das mit perl/bash machen?
oder willst du ein cgi-script schreiben, das den user umleitet?
oder was ganz andres? ;)

Gruesse
ponzellus

anda_skoa
02-05-2002, 22:54
Hi,

ich kenn mich mit JavaScript nicht gut genug aus, aber vielleicht geht das damit?

ich dachte, vielleicht liefert window.open eine Reference auf das geöffnete Fenster zurück.
dann könnte man so wsa machen:

var w = window.open(url1);
// pause
w.location = url2;

oder wie auch immer das in korrektem JS Syntax lauten müßte :)

Ciao,
_

joey.brunner
03-05-2002, 08:23
hi,

danke für die Antworten. Nein es geht darum, dass das Skript das ich schreibe auf eine bestimmte Internetseite muss. Dort steht ein Bouncer or whatever, der schaut, ob man vorher auf der richtigen Seite XY war. Ich muss jetzt über dsa Skript dorthin und meine Referenzseite muss daher XY sein. Leider kann ich javaskript nicht benutzen, da ihc ja keinen Zugriff auf die Page habe.

Gruß

anda_skoa
03-05-2002, 16:27
Wozu brauchst du Zugriff auf die Seite?

Das JavaScript läuft in einer eigene Seite und lädt nacheinander die beiden externen Seiten in ein Window-

Aber wie schon gesagt, so genau kenn ich JavaScript nicht.
Wenn window.open keine Window Referenz zurückgibt, geht es natürlich nicht.

Ciao,
_

TommeS73
04-05-2002, 20:33
also wenn Du den Referrer kennst, dann kannst Du Dir doch den Umweg zum ersten Server sparen

folgende Möglichkeiten fallen mir ein:

1. $ENV{'HTTP_REFERER'} = 'http://www.wasweisich.de/'; (ungetestet)
2. LWP::UserAgent ist Dein Freund!


könnt ihr mir etwas code schicken, der das für mich erledigt?

Perl liefert seine Doku mit -> perldoc LWP::UserAgent (zum Bleistift)