404

Design made in Germany

Deutsches Design

zentriertes popup


Design Magazin Design Agenturen Designer Design Weblogs Design Magazine Design Portale Design Communities Design Hochschulen Design Organisationen Design Ressourcen Design Shops Grafikdesigner Schriftdesigner Webdesigner Interfacedesigner Flashdesigner Motiondesigner Sounddesigner Fotodesigner 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Hallo,

bin grad auf der Suche nach einem script, das ein popup zentriert öffnet, egal bei welcher Auflösung. Da dachte ich, ich frag mal hier nach.
Irgendwelche Tipps?

Danke.


Deutsches Design: zentriertes popup

//in den head:

<script language="JavaScript">

function fenster()

{
wd=640;
///breite
ht=370;
///höhe
l=(screen.width/2)-(wd/2);
//berechnung horizontal
t=(screen.height/2)-(ht/2);
//berrechnung vertikal

window.open("diezuöffnendeseite.htm","new_window", " toolbar=0,location=0,status=0,menubar=0,scrollbars
=0,resizable=0,height="+ht+",width="+wd+", left="+l+",top="+t)}

</script>


// der body:


<body onload="fenster()" bgcolor="#CCCCCC" text="#000000" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">


Ok, Florian war schneller. Aber nur der Vollständigkeit halber: schau mal bei squidfingers http://www.squidfingers.com/code/snippets/?id=openwindow


welcher florian? :harhar



na?

verwirrt?


Nein, denn Florian Bredl heisst in wirklichkeit Ruslan Kwiatkowski und das wissen hier alle. Ergo wir wissen auch, welchen Florian er meint, denn es gibt ja nur einen. Also hör mit deinem Versteckspiel auf, Ruslan. Du bist enttarnt.


verdammt!


aber ergo sagen nur idioten! hahahahaaaa
ergo bist du ein idiot!


Verdammt!


hönnsema, das ist doch kein spaten, SIE FERKEL!
dasja unglaublich!!!

ich bin ja auch nich der sensemann frau schneider.
auf wiedersehen, und DANKE!


Blödelei made in Germany ...

:moep


ich such genau das gleiche. es soll nur kein pop-up seit, sondern das fenster soll sich per klick auf ein gif öffnen…


das gif soll sich also ohne fenster öffnen? o_O


neineinein.

startseite -> gif "enter" oder so was -> klick drauf -> neues fenster 500x500px oder so (zentriert)


:angst


mein gehirn explodiert


hä?
ist doch ganz einfach.

klich auf irgendwas öffnet neues fenster, bei dem die fenstergröße definiert ist und das zentriert auf dem bildschirm angezeigt wird.


wie nennst du denn sonst ein fenster, dass sich per klick öffnet? :)


fenster.


ok, wir wolln mal nicht spitzfindig werden.

vielleicht verstehst du unter »pop-up« so ein fenster, dass sich automatisch öffnet. ob jetzt automatisch oder per klick, sind beides aber pop-ups.


gut. jetzt kommt eine frage, von der ich nie erwartet hätte sie je zu stellen:

hast du vielleicht einen code für mich?


Nein, denn ich hab seit meiner frühen Kindheit eine schwere Allergie gegen Pop-Ups.
Aber schau mal hier: http://de.selfhtml.org/javascript/objekte/window.htm#open

window.open( URL, name [ , features [, replace ] ] )

also so müsste das gehen.
<a href="" onclick="ref = window.open('http://www.stadtkind.com', 'titel')"> <img alt="enter"/> </a>


achso, zentriert auch noch.

also nochmal neu: die funktion fenster() von florian oben benutzen.
und dann halt anstatt in den body onload, einen normalen link nehmen. wie eben.

aber nicht, dass ich den eindruck erwecke, ich wüsste was ich hier tu. die körperliche aversion gegenüber pop-ups greift nämlich auch auf javascript über. so langsam sollte ich das wohl mal überdenken. web 2.0 undso ...


Die "Lightbox JS"-Layer Technik von Lokesh Dhakar (http://tinyurl.com/ju5ge) löst in meinen Augen mittelfristig alle Popups ab. Google setzt eine ähnliche Technik mit abgesofteten Hintergrund z.B. auch bei seinen Calendar-Dialogfenstern ein.


Danke für die zahlreichen Tipps, letztendlich habe ich mich dann doch gegen ein Popup entschieden. Warum soll ich eins verwenden, wenn ich selbst einen strengen Popupblocker habe.


Na siehst du.


Seitentitel: zentriertes popup