WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Positioniertung eines Popup-Fensters (http://www.wcm.at/forum/showthread.php?t=198318)

gnagflow 30.08.2006 10:57

Positioniertung eines Popup-Fensters
 
Liebe Forianer - ich weiß, dass html & js keine Programmiersprachen sind, aber trotzdem eine Frage, für die ich in self-html zu blöd war, fündig zu werden;) :

Ich habe mit
Code:

<a href="javascript:void(0);" onclick="window.open
('infos.html','',
'resizable=no,
...
,width=650,height=650')">

eine Navigation gebaut, die darauf beruht, dass sich das PopUp am linken Bildschirmrand aufbaut.
Bei Mozilla Firefox erscheinen alle so gestalteten Fenster links oben, egal, wie groß sie dimensioniert sind.
Der IE6 hingegen scheint die PopUps wahllos auf dem Bildschirm zu verteilen.
Gibts einen Trick, der für alle Browser funktioniert?

Ach ja: bitte nicht über Sinnhaftigkeit von PopUp-Navigation diskutieren :-)

Für alle, die sich's im Original anschauen wollen:
http://home.schule.at/member/gnagflow/gch/index.html

jak 30.08.2006 13:21

Re: Positioniertung eines Popup-Fensters
 
Zitat:

Original geschrieben von gnagflow
Ach ja: bitte nicht über Sinnhaftigkeit von PopUp-Navigation diskutieren :-)
Ich fürchte dieser Bitte kann ich nicht nachkommen. Popups sind manchmal ein nötiges übel, hier aber absolut unnötig.
Einige Gründe
-Man muß jedesmal das Fenster wechseln um zu einem neuen Menüpunkt zu gelangen.
-Man hat keinen zurück Button.
-Einge Leute haben popup blocker. Hast du es mit allen getestet (z.B. Google Toolbar)? Wenn nicht gibt es Leute die deine Seite nicht aufrufen können und vielleicht nicht einmal wissen wieso.
-Suchmaschinen können mit deiner Seite vermutlich nichts anfangen.
-Ein ONU kann vielleicht nicht auf eine deiner Unterseite verlinken, weil er die Adresse nicht findet.
-und sicher noch einige andere Gründe die dagegen sprechen.

Ich hätte nicht gedacht das ich jemandem einmal empfehle Frames zu verwenden, sie wären aber zumindest sinnvoller als popups.

Zu deiner Frage: Mit window.moveTo() kann man Fenster verschieben.

<edit>Noch was: Bei Gelegenheit würde ich das Foto durch ein besseres ersetzen. Und die rote Bildunterschrift auf lila Hintergrund fetzt ein bischen.</edit>

jak

athropos 30.08.2006 14:04

probiers mal mit "screenX = " und "screenY = "

screenX sollte den (Pixel)Abstand von Links, screenY von oben angeben.

gnagflow 30.08.2006 15:54

Re: Re: Positioniertung eines Popup-Fensters
 
Zitat:

Original geschrieben von jak
Ich fürchte dieser Bitte kann ich nicht nachkommen. Popups sind manchmal ein nötiges übel, hier aber absolut unnötig.
Einige Gründe
-Man muß jedesmal das Fenster wechseln um zu einem neuen Menüpunkt zu gelangen.
-Man hat keinen zurück Button.
-Einge Leute haben popup blocker. Hast du es mit allen getestet (z.B. Google Toolbar)? Wenn nicht gibt es Leute die deine Seite nicht aufrufen können und vielleicht nicht einmal wissen wieso.
-Suchmaschinen können mit deiner Seite vermutlich nichts anfangen.
-Ein ONU kann vielleicht nicht auf eine deiner Unterseite verlinken, weil er die Adresse nicht findet.
-und sicher noch einige andere Gründe die dagegen sprechen.
jak

OK, überredet -bin schon am Arbeiten ...
Das mit den Fotos wird noch so lange dauern, bis wir neue haben.

zAPPEL 30.08.2006 21:22

Viel viel viel besser ohne Pop-Ups :-) Was mich vorhin schon verwundert hat war, dass alles bis auf das Repertoire in einem PopUp geöffnet wurde.

gnagflow 30.08.2006 22:21

Zitat:

Original geschrieben von zAPPEL
Viel viel viel besser ohne Pop-Ups :-)
Danke für die Blumen!
Zitat:

Original geschrieben von zAPPEL
Was mich vorhin schon verwundert hat war, dass alles bis auf das Repertoire in einem PopUp geöffnet wurde.
Die Tabelle wäre einfach zu breit gewesen, sodass man das ursprüngliche Fenster überhaupt micht mehr gesehen hätte.


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag