• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

resizeTo funktioniert nicht mit Netscape?

jonni

New member
Hallo, Leute

Ich ein Skript geschrieben, um aus Flash ein Fenster zu öffnen, eine Html-Seite zu übergeben, und die Größe des Fensters an die jeweilige HTML-Seite anzupassen.

Eigentlich keine große Sache, funktioniert aber nur mit IE, nicht mit Netscape.
Mit Netscape verändert er die Größe des Fensters nicht, wenn man die Funktion noch mal aufruft.

Hat jemand dafüt eine Erklärung? Wird resizeTo() evtl. nicht richtig von Netscape unterstützt

Hier das Skript:

function zeige_bild(pfad, breite, hoehe){
fensterBreite = breite;
fensterHoehe = hoehe;
schirmBreite = screen.width;
xpos = (schirmBreite/2)-fensterBreite/2;

var winC = window.open('', 'Fenster2', "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0,width="+fensterBreite+",height="+fensterHoehe);
var winD = window.open(pfad, 'Fenster2');

winD.resizeTo(fensterBreite, fensterHoehe);
winD.moveTo(xpos,0);
winD.focus();
}
 
Danke für den Tip, aber...

Entweder mach ich einen ganz blöden Fehler, oder Netscape 4.73
unterstützt resizeTo() nicht richtig (kann eigentlich nicht sein, oder?).
Selbst wenn ich in die aufgerufene Datei in den body-Tag
onLoad="window.resizeTo(800, 600)" schreibe macht er das
nur mit dem IE, nicht mit Netscape. Ich krieg die Funktion überhaupt nicht zum
laufen, stehe vor einem Rätsel.
Laut SelfHTML unterstützt Netscape aber die Funktion ab 4.0.
 
gib' in das adresszeile in Browser (nur NN) -> javascript: <- ein und schreib hier was er da alles ausgibt
 
In der Konsole gibt er keine Fehlermeldungen aus.
Aber laß es gut sein. Ich muß mich erst mal ein paar Tage erholen.

Hab inzwischen festgestellt, daß es u.U. auch beim IE nicht klappt.
(Nähmlich wenn man vorher dieselbe HTML-Datei 2mal auferufen hat).
Wenn man beim Durchklicken jede Datei bloß einmal aufruft klappts.

Webdesign ist großer Sch...

Trotzdem Danke für die Bemühungen
 
Zurück
Oben