Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [JS] Hilfe mit Pop-Up-Fenster Automatisch anpassen (https://www.gegen-bilderklau.net/thread.php?threadid=132217)


Geschrieben von Medic Droid am 14.04.2008 um 06:33:

  Hilfe mit Pop-Up-Fenster Automatisch anpassen

also, ich steh völlig aufm Schlauch xD
Theoretisch weiß ich, wie der code aussehen muss, aber praktisch bekomme ich es nicht umgesetzt.

Hier erstmal die beschreibung der Pop-Up codes, der sich automatisch ans bild anpassen soll:
Zitat:
du musst das ganz unten angefügte popup-script als "popup.htm" in dem selben ordner speichern, und baust zuerst folgendes script in den <HEAD>- bereich ein:

code:
1:
2:
3:
4:
5:
<script language=Javascript>
   function PopupPic(sPicURL) {
     window.open( "popup.htm?"+sPicURL, "name","resizable=1");
   }
</script>


als link züm öffnen nimmst du dann:
code:
1:
<a href="javascript:PopupPic('bild.jpg')">


und die Größe passt sich automatisch an... ich garantiere für nichts, ich habs auch nur so bekommen.
hier noch das popup.htm, das im gleichen Ordner vorliegen muss:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
<HTML>
<HEAD>
 <TITLE>Galerie</TITLE>
 <script language='javascript'>
   var arrTemp= self.location.href.split("?");

if  (arrTemp[1].indexOf("&")!=-1) {
    var strTemp = arrTemp[1].split("&");
    var picUrl = strTemp[0];
    var picStr = strTemp[1];
} else {
   var picStr = "";
   var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
}

   var NS = (navigator.appName=="Netscape")?true:false;


     function FitPic() {

       iWidth = (NS)?window.innerWidth:document.body.clientWidth;
       iHeight = (NS)?window.innerHeight:document.body.clientHeight;
       iWidth = document.images[0].width - iWidth;
       iHeight = document.images[0].height - iHeight;

       if (picStr) {
         document.title = unescape(picStr);
       } else {
         document.title = "galerie";
       }
       window.resizeBy(iWidth, iHeight);
       self.focus();
     };
 </script>
</HEAD>

<BODY onload='FitPic();' topmargin="0" marginheight="0" leftmargin="0" marginwidth="0">
  <script language='javascript'>
    document.write( "<img src='" + picUrl + "' border=0>" );
  </script>
</BODY>
</HTML>


und jetzt der aktuelle Code MIT variabeln

php:
1:
echo "<a href=natur.php?action=download&id=".$row->id." target=_blank><img src=bilder/natur/thumb_".$row->id.$row->endung." border=0 alt='am'></a> "; }


und jetzt weiß ich nicht, wie ich das alles verbinden soll xD, wäre schön, wenn mir da jemand helfen könnte.

lg medii



Geschrieben von Medic Droid am 17.04.2008 um 13:46:

 

hochzieh :>


Forensoftware: Burning Board, entwickelt von WoltLab GmbH