Hi !
Ich habe mit Hilfe einiger hier gefundener skripte ein "show" skript erstellt. Es zeigt das bild in neuem fenster an, on top, das neue fenster hat die groesse des bildes (die groesse wird an das skript uebergeben), wenn das bild aber groesser als der bildschirm des betrachters ist, wird es verkleindert.
nur noch ein problem hab ich da. wenn der betrachter das fenster nicht schliesst und auf ein anders thumbnail klickt funktioniert es nicht. ich denke man muesse pruefen ob das fenster schon existiert und es dann schliessen und neu oeffnen oder geht es auch anders ???
Waere sehr dankbar fuer eure Hilfe...
Hier das skript:
function newwindow(url, width, height){
scrW = screen.width;
scrH = screen.height;
zoom = Math.min((scrW-8)/width,(scrH-60)/height);
imgW = Math.round(width*zoom);
imgH = Math.round(height*zoom);
if ((width<scrW) & (height<scrH)){
imgW=width;
imgH=height;
}
var Win = window.open("","galeria",'width=' + (imgW) + ',height='+ (imgH) + ',resizable=0,scrollbars=no,menubar=no,top=0,left=0');
Win.document.write ("<html><head><link rel=stylesheet type=text/css href=/image.css><title>GALERIA</title></head>");
Win.document.write ("<body bgcolor='#FFFFFF' onload='focus()'>");
Win.document.write ("<center><img src=");
Win.document.write (url+" width="+imgW+" height="+imgH+" onClick='self.close()'>");
Win.document.write ("</center></body></html>");
Win.document.close();
}
in action zu sehen unter www.mew.pl/mlyny.php leider nicht in deutsch, eine gallerie mit alten muehen, sind auch welche in deutschland dabei..
Und jetzt noch eine zweite frage/bitte...
Ich moechte, wenn der user mit der maus ueber ein link faehrt, dass ein pop-up aufspringt, so dass es immer zu lesen ist, groesse etwa 250x100. aber ohne titelzeile und so, so aehnlich wie die "info" wenn man die maus ueber ein button haelt (kommt kleines gelbes fenster mit nier info..)...hat jemand so ein skript ?
Ich habe mit Hilfe einiger hier gefundener skripte ein "show" skript erstellt. Es zeigt das bild in neuem fenster an, on top, das neue fenster hat die groesse des bildes (die groesse wird an das skript uebergeben), wenn das bild aber groesser als der bildschirm des betrachters ist, wird es verkleindert.
nur noch ein problem hab ich da. wenn der betrachter das fenster nicht schliesst und auf ein anders thumbnail klickt funktioniert es nicht. ich denke man muesse pruefen ob das fenster schon existiert und es dann schliessen und neu oeffnen oder geht es auch anders ???
Waere sehr dankbar fuer eure Hilfe...
Hier das skript:
function newwindow(url, width, height){
scrW = screen.width;
scrH = screen.height;
zoom = Math.min((scrW-8)/width,(scrH-60)/height);
imgW = Math.round(width*zoom);
imgH = Math.round(height*zoom);
if ((width<scrW) & (height<scrH)){
imgW=width;
imgH=height;
}
var Win = window.open("","galeria",'width=' + (imgW) + ',height='+ (imgH) + ',resizable=0,scrollbars=no,menubar=no,top=0,left=0');
Win.document.write ("<html><head><link rel=stylesheet type=text/css href=/image.css><title>GALERIA</title></head>");
Win.document.write ("<body bgcolor='#FFFFFF' onload='focus()'>");
Win.document.write ("<center><img src=");
Win.document.write (url+" width="+imgW+" height="+imgH+" onClick='self.close()'>");
Win.document.write ("</center></body></html>");
Win.document.close();
}
in action zu sehen unter www.mew.pl/mlyny.php leider nicht in deutsch, eine gallerie mit alten muehen, sind auch welche in deutschland dabei..
Und jetzt noch eine zweite frage/bitte...
Ich moechte, wenn der user mit der maus ueber ein link faehrt, dass ein pop-up aufspringt, so dass es immer zu lesen ist, groesse etwa 250x100. aber ohne titelzeile und so, so aehnlich wie die "info" wenn man die maus ueber ein button haelt (kommt kleines gelbes fenster mit nier info..)...hat jemand so ein skript ?