PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [JavaScript] Vorschaubildchen öffnen



Unregistered
24.04.2002, 17:03
Wie kann ich (mit nem Javascript oder so), die kleinen Vorschaubildchen in nem extra Fenster öffnen, so dass keine Symbolleiste oder Statusleiste des Browsers angezeigt wird, also nur das eigentliche Bild in nem extra Fenster. Das Fester soll immer so groß sein, wie das Bild.
Jemand ne Ahnung wo ich sowas herkriegen kann und wie ich das einbauen kann?
Benutze Dreamweaver, Danke.

Steffen
24.04.2002, 21:30
Willst du Denkansätze oder ein fertiges Script? :)

Naja, hier mal ein paar Ansätze:
[list=1]
Popup-Fentser öffnet man mit window.open(), z.B. so:
window.open( popup.html, 'Popup', 'width=400', height=',
eft='+((screen.width-width)/2)+', top='+((screen.height-height)/2)+',
toolbar=no, menubar=no, scrollbars=yes, status=yes, location=no' );So wird das Popup in der Mitte des Bildschirmes mit fester Breite geöffnet.
Da aber die Bildgröße wahrscheinlich variabel ausfallen kann, muss sie beim Laden des Popups nochmal angepasst werden. Wenn du dem Bild einen Namen gibst (name="bild") kannst du dessen Breite und Höhe z.B. mit bild.height ansprechen
In screen.height und dem Äquivalent mit Width ist die Höhe / Breite des Bildschirmes gespeichert. Und wenn ich dir jetzt noch sage, dass du die Funktion zum Resizen des Fensters mit self.ResizeTo( width, height ) und die zum positionieren mit self.MoveTo( x, y ) aufrufst, sollte es eigentlich nicht mehr schwer sein. Vorausgesetzt, dass du JavaScript etwas beherrschst. :)
[/list=1]

Unregistered
25.04.2002, 12:49
Auskennen eigentlich gar nicht. Muß ich den Code in den Header meines HTML Dokumentes einfügen oder wie?

weird
26.04.2002, 12:03
jo, entweder du stopfst irgendwo den quellcode als funktion in einen javascript bereich (zb im header), oder du integrierst die anweiseungen gleich in den link, der mit den vorschaubildern verknüpft ist

Steffen
27.04.2002, 16:19
Schau dir auf ComputerBase mal irgendein Bild in der Groß-Ansicht an. Wenn du dir den Quelltext von dem Popup ansiehst, findest du oben ein JavaScript, das das Fenster in der Mitte platziert und an die Bildgröße anpasst! :)