Autor |
Nachricht |
marek
Threadersteller
Dabei seit: 23.07.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Di 09.11.2004 10:25
Titel popup positionierung |
|
|
hallo,
kann ich ein popup fenster, welches sich beim aufrufen der site
automatisch öffnet (site - nur html - kein flash und co) , auch die genaue x/y
position (wo es sich platzieren soll) angeben?
thx im voraus,
marek
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 09.11.2004 10:27
Titel
|
|
|
schreib mal ins popup
<body onload="window.moveTo(x,y)"> und gib die gewünschten x/y koordinaten in pixelwerten an
|
|
|
|
|
Anzeige
|
|
|
marek
Threadersteller
Dabei seit: 23.07.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Di 09.11.2004 10:34
Titel
|
|
|
supi. danke
|
|
|
|
|
Tompson
Dabei seit: 03.01.2002
Ort: MH
Alter: -
Geschlecht:
|
Verfasst Di 09.11.2004 11:22
Titel
|
|
|
Kann man auch irgendwie angeben, dass das pop-up immer in der Bildschirmmitte aufgeht, unabhängig von der Bildschirmauflösung?
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 09.11.2004 11:51
Titel
|
|
|
ja im window.open befehl .. da haste die möglichkeit left=.., top=...
anzugeben, das musste halt vorher anhand der bildschirmgröße
und der popupgröße berechnen, dann geht das da gleich auf,
und wird nicht erst hin verschoben.
|
|
|
|
|
Sven Nielsen
Dabei seit: 29.05.2003
Ort: Köln
Alter: 42
Geschlecht:
|
Verfasst Di 09.11.2004 12:03
Titel
|
|
|
Es gibt auch ein Script welches das pop up automatisch in der Bildschirmmitte öffnen, dann muss man sich nicht mit Berechnungen und verschiedenen Monitorauflösungen herumquälen.
Ich bin da nicht der Profi aber du kannst entweder mal googeln oder dir sie Startseite meiner Homepage anschauen.
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Di 09.11.2004 12:48
Titel
|
|
|
Also das mit dem Resize würde ich sein lassen. Das nervt die User, funktioniert nicht in allen Browsern (meinem Firefox sind solche Späße verboten) und auch hier müßte man erst noch rechnen, weil man Screen- und Fenster-Größe berücksichtigen muß, bevor man die Position errechnen kann.
Ich würde Größe und Position gleich beim Öffnen mit angeben und nachher nicht mehr dran rumfummeln.
Das hier läßt jetzt ein 300x200px-Fenster zentriert aufgehen. Bei einer anderen Fenstergröße, muß man die Wert natürlich in den globalen Variablen und in der Funktion ändern.
Code: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="de">
<head>
<title>Fenster-Script</title>
<script type="text/javascript">
<!--
var breite = screen.width;
var hoehe = screen.height;
var links = (breite-300)/2;
var oben = (hoehe-200)/2;
function newWin()
{
winNew = open('win_mittig.html','','width=300,height=200,left='+links+',top='+oben);
}
//-->
</script>
</head>
<body onload="newWin();">
</body>
</html>
|
Zuletzt bearbeitet von rob am Di 09.11.2004 12:48, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
flash / Popup aus Popup?
Fenster öffnet Popup / Link im Popup öffnet Seite in Fenster
DIV Positionierung
Div Positionierung
css - div positionierung
[CSS] Positionierung
|
|