php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2005, 11:38  
Neuer Benutzer
 
Registriert seit: 21.11.2004
Beiträge: 23
mercurio
Standard Bilder dynamisch im GLEICHEN PopUp-Fenster öffnen

Hi Leute,

habe mal ein Anliegen, für das ich bis jetzt keine Lösung gefunden habe:

Auf meiner Seite habe ich mehrere Thumbnails. Bei einem Klick darauf soll sich ein PopUp-Fenster öffnen, das ein größeres Bild enthält.

Soweit so gut, nun zu den Schwierigkeiten:
  • 1. ist das PopUp-Fenster (durch Klicken eines Thumbnails) bereits geöffnet, so soll beim Klicken eines weiteren Thumbnails das selbe PopUp-Fenster benutzt werden, also kein weiteres geöffnet werden.
  • 2. das PopUp-Fenster soll sich (irgendwie per getimagesize() oder so) die Größe des Bildes holen und das Fenster entsprechend dimensionieren.
  • 3. Natürlich möchte ich nicht für jedes Bild eine extra PHP- oder HTML-Datei anlegen, sondern nur eine. Welches Bild angezeigt wird, muss also per Übergabe vom Thumbnail-Link passieren.
Ich bin sicher, dass man das ganze per PHP und JS realisieren kann, komme nur leider nicht drauf wie.

Würde mich freuen, wenn mir jemand helfen kann.
mercurio ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.06.2005, 11:57  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

hast du vieleicht irgendwelche ansätze ?
abgesehen davon, die Sonderzeichen sind ja grauenhaft, wo hast du das den rauskopiert ?
robo47 ist offline   Mit Zitat antworten
Alt 30.06.2005, 14:38  
Erfahrener Benutzer
 
Registriert seit: 23.05.2005
Beiträge: 374
scooter
scooter eine Nachricht über ICQ schicken
Standard

Also... Ich habe nen ähnliches Problem. Das mit dem Windows resizen usw. kann man mit folgendem JS lösen:

Code:
<script>
<!--  
  bild= new Image();
  bild.src=("Bildadresse");
  xsize = bild.width; 					//hier die Breite des neuen Fensters
  ysize = bild.height; 					//hier die Hoehe des neuen Fensters
  ScreenWidth = screen.width;
  ScreenHeight = screen.height;
  xpos = (ScreenWidth/2)-(xsize/2);		//hier befindet sich die Positionsangabe
  ypos = (ScreenHeight/2)-(ysize/2);		//hier befindet sich die Positionsangabe

 function OpenIt() { 
       if (window.moveTo)  window.moveTo(xpos,ypos); 
       if (window.resizeTo)  window.resizeTo(xsize,ysize); 
    } 
//-->
</script>
Das muss so eingebunden werden:
Code:
<body onload="javascript:OpenIt()">
Das mit den Bildern machst du am Besten, in dem ne extra show.php anlegst, i der du die Variable für das Bild via $_get über gibts:

PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
    <script>
<!--  
  bild= new Image();
  bild.src=("../redaktion/bilder/<? echo $bild?>");
  xsize = bild.width;                     //hier die Breite des neuen Fensters
  ysize = bild.height;                     //hier die Hoehe des neuen Fensters
  ScreenWidth = screen.width;
  ScreenHeight = screen.height;
  xpos = (ScreenWidth/2)-(xsize/2);        //hier befindet sich die Positionsangabe
  ypos = (ScreenHeight/2)-(ysize/2);        //hier befindet sich die Positionsangabe

 function OpenIt() { 
       if (window.moveTo)  window.moveTo(xpos,ypos); 
       if (window.resizeTo)  window.resizeTo(xsize,ysize); 
    } 
//-->
</script>
</head>
<body onload="javascript:OpenIt()">
        [img]../redaktion/bilder/<? echo $bild?>[/img]
    </body>

</html>
Ich versuche nun die Seite mit folgendem link aufzurufen:

Code:
function gros(img) {
window.open('show.php?file=+img+','_blank','toolbar=no,location=no,directories=no,
status=no,menubar=no,scrollbars=no,resizable=yes')
}
So, aber wenn ich das so mache, denn öffnet er im aktuellen fenster ein neues Dokument welches um Quelltext nur [object] enthält und ein neues Fenster mit dem Bild drinne ohne toolbars usw. genau wie ich es möchte. Aber das mit dem [object] möchte ich nicht, weiß jmd woran das liegen könnte??? Wenn ja, denn haben hier wir beide unsere Lösung... Achso, aufrufen tu ich den Javascript denn in der PHP-Datei:

PHP-Code:

echo "<a href=\"javascript:gros(".$row[bild].")\">"
__________________
Life is Life and life is hard
scooter ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit PHP dynamisch Bilder erstellen Tobias Tutorials 39 21.04.2010 09:56
popup fenster selber gestalten HTML, Usability und Barrierefreiheit 2 24.09.2006 13:46
Neues Fenster �ffnen aber nicht als POPUP GELight HTML, Usability und Barrierefreiheit 18 08.03.2006 02:09
[Erledigt] closed()-Abfrage aus beliebigem Fenster HTML, Usability und Barrierefreiheit 2 16.01.2006 19:01
[Erledigt] Dynamisch Bilder übereinander positionieren? HTML, Usability und Barrierefreiheit 4 15.08.2005 12:52
Bilder im neuen Fenster anzeigen per JS scooter HTML, Usability und Barrierefreiheit 7 15.06.2005 12:58
Eintrag in ein Input aus einem Popup Fenster veranlassen Plague HTML, Usability und Barrierefreiheit 0 08.06.2005 18:23
[Erledigt] Vergrößerte Bilder im selben Pop Up Fenster anzeigen lassen PHP Tipps 2005 8 01.04.2005 12:24
Popup und normales Fenster wird geöffnet. HTML, Usability und Barrierefreiheit 7 21.12.2004 19:08
Bilder werden zu komischen Mustern bei Popup PHP-Fortgeschrittene 12 01.12.2004 21:58
Bilder in neuem Fenster mit exakt der Bildgröße öffnen PHP Tipps 2004-2 8 26.11.2004 17:47
Variablen auf POPUP Fenster übertragen mit onload Befehl. PHP Tipps 2004 5 19.10.2004 13:23
[Erledigt] Popup Fenster... HTML, Usability und Barrierefreiheit 4 18.10.2004 11:48
PHP + Javaskript Popup Fenster <form> problem PHP Tipps 2004 2 14.08.2004 14:28
Bilder dynamisch erstellen suter PHP Tipps 2004 12 13.07.2004 12:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ffnete einem klick, ffnete nach klick, java pop up fenster dynamisch, php bilder popup, ffnet, html bilder neues fenster groß darstellen, ã¶lbilder, ffnete nach einem, ffnen, ffnete einem, \ffnete nach klick\, php foto in extra fenster, popup im gleichen fenster, bildergalerie java popup im gleichen fenster, bild als popup fenster html, html popups selber machen, popup fenster bild html fenster, popup fenster dynamisch, pop fenster per php, bild popup script php

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.