Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
JS-Fenster immer mittig öffnen... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
JS-Fenster immer mittig öffnen...


 
Metallica
11-12-2001, 18:46 
 
wenn ich ein window auf folgende art öffne, gibt es da 'ne möglichkeit, es immer genau mittig anzuzeigen??
so ähnlich wie wenn ich in html align="center" schreiben würde??

fenster=window.open("flash.htm","mainwindow","toolbar=no,menubar=no,location=no,resizeable=no,width=720,height=500");

 
schmalle
12-12-2001, 08:30 
 
mit screenX und screenY ghet das. angaben in pixel. aber der IE frisst den befehlt nicht

 
BrainBug
12-12-2001, 08:49 
 
für IE (auch für NS, allerdings kennt der noch zusätzlich die Parameter screenX und screenY direkt beim window.open) kannst du über window.moveTo(Breite,Höhe); das Fenster zurechtrücken.

Natürlich mußt du für beide (IE und NS) erstmal die Zentrierung ausrechnen, ist ja klar, und dann eben entweder in screenX und screenY oder eben in Breite und Höhe von moveTo einsetzen.

 
Metallica
12-12-2001, 12:35 
 
d.h., es kommt zuerst der window.open()-Befehl und dann das window.moveTo(100,200)

oder wie??

 
schmalle
12-12-2001, 12:53 
 
sieht wohl so aus. warum probierst du das nicht einfach mal schnell aus. geht doch schnell. wenn´s nicht funzt ... kann man immernoch fragen *tip* :D

 
Metallica
12-12-2001, 13:00 
 
jaja, hast ja recht, schmalle.
es ist nur so, dass ich mich nicht immer nur von meinem Rechner im forum einlogge, sondern auch von fremden ganz woanders.
in diesem fall ist das so.
da kann ich nicht gleich alles testen.
aber in 'ner halben std. bin ich dann wieder auf meinem rechner und geb dir bescheid was ich wieder angerichtet habe. hi hi

 
BrainBug
12-12-2001, 13:43 
 
klar, du mußt zuerst das Fenster aufmachen, sonst hast du ja nix zum verschieben. Am besten Fenster-Objekt in Variable speichern:

var win=window.open(....);
win.moveTo(x,y);

 
Metallica
12-12-2001, 14:09 
 
Danke Leute, hat mit moveTo gefuntzt.
hab's jetzt so positioniert wie ich's haben will.

CU


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:13 Uhr.