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)
----- [HTML] Popup Galerie, Weiterleitungsproblem (https://www.gegen-bilderklau.net/thread.php?threadid=115602)


Geschrieben von Maxy am 12.08.2007 um 17:24:

  Popup Galerie, Weiterleitungsproblem

Wenn ich ein Vorschaubild anklicke, kommt zwar das Popup-Fenster, aber gleichzeitig wird die Seite im Hintergrund (also da wo das Vorschaubild drauf zu sehen ist) auf eine nicht vorhandene Seite weitergeleitet. Ich hätte aber gern, dass das da in der Galerie bleibt. Was mach ich falsch? Was soll ich da ändern?

Der Code:

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:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
<script language="JavaScript" type="text/javascript"> 
<!-- 
function JustSoPicWindow(imageName,imageWidth,imageHeight,alt,bgcolor,hugger,hugMargin) { 
// by E Michael Brandt of ValleyWebDesigns.com - Please leave these comments intact. 
// version 3.0.4 

if (bgcolor=="") { 
bgcolor="#000000"; 
} 
var adj=10 
var w = screen.width; 
var h = screen.height; 
var byFactor=1; 

if(w<740){ 
var lift=0.90; 
} 
if(w>=740 & w<835){ 
var lift=0.91; 
} 
if(w>=835){ 
var lift=0.93; 
} 
if (imageWidth>w){ 
byFactor = w / imageWidth; 
imageWidth = w; 
imageHeight = imageHeight * byFactor; 
} 
if (imageHeight>h-adj){ 
byFactor = h / imageHeight; 
imageWidth = (imageWidth * byFactor); 
imageHeight = h; 
} 

var scrWidth = w-adj; 
var scrHeight = (h*lift)-adj; 

if (imageHeight>scrHeight){ 
imageHeight=imageHeight*lift; 
imageWidth=imageWidth*lift; 
} 

var posLeft=0; 
var posTop=0; 

if (hugger == "hug image"){ 
if (hugMargin == ""){ 
hugMargin = 0; 
} 
var scrHeightTemp = imageHeight - 0 + 2*hugMargin; 
if (scrHeightTemp < scrHeight) { 
scrHeight = scrHeightTemp; 
} 
var scrWidthTemp = imageWidth - 0 + 2*hugMargin; 
if (scrWidthTemp < scrWidth) { 
scrWidth = scrWidthTemp; 
} 

if (scrHeight<100){scrHeight=100;} 
if (scrWidth<100){scrWidth=100;} 

posTop = ((h-(scrHeight/lift)-adj)/2); 
posLeft = ((w-(scrWidth)-adj)/2); 
} 

if (imageHeight > (h*lift)-adj || imageWidth > w-adj){ 
imageHeight=imageHeight-adj; 
imageWidth=imageWidth-adj; 
} 
posTop = parseInt(posTop); 
posLeft = parseInt(posLeft); 
scrWidth = parseInt(scrWidth); 
scrHeight = parseInt(scrHeight); 

var agt=navigator.userAgent.toLowerCase(); 
if (agt.indexOf("opera") != -1){ 
var args= new Array(); 
args[0]='parent'; 
args[1]=imageName; 
var i ; document.MM_returnValue = false; 
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'"); 
} else { 
newWindow = window.open("vwd_justso.htm","newWindow","width="+scrWidth+",height="+scrHeight+",left="+posLeft+",top="+posTop); 
newWindow.document.open(); 
newWindow.document.write('<html><title>'+alt+'</title><body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" bgcolor='+bgcolor+' onDblClick="self.close()">'); 
newWindow.document.write('<table width='+imageWidth+' border="0" cellspacing="0" cellpadding="0" align="center" height='+scrHeight+' ><tr><td>'); 
newWindow.document.write('<img src="'+imageName+'" width='+imageWidth+' height='+imageHeight+' alt="Double click to close screen" >'); 
newWindow.document.write('</td></tr></table></body></html>'); 
newWindow.document.close(); 
newWindow.focus(); 
} 
} 
//--> 
</script> 
<a href="java script:;"><img src="v1.jpg" width="100" height="100"
alt="Bitte klicken zur Gro&szlig;ansicht"
onclick="JustSoPicWindow('p2.jpg','700','494','**Double Click to close screen**','#000000','hug image','0');return document.MM_returnValue"
align="middle" border="0"></font></a>


<a href="java script:;"><img src="v2.jpg" width="100" height="100"
alt="Bitte klicken zur Gro&szlig;ansicht"
onclick="JustSoPicWindow('p1.jpg','700','474','**Double Click to close screen**','#000000','hug image','0');return document.MM_returnValue"
align="middle" border="0"></font></a>


<a href="java script:;"><img src="v3.jpg" width="100" height="100"
alt="Bitte klicken zur Gro&szlig;ansicht"
onclick="JustSoPicWindow('p3.jpg','700','700','**Double Click to close screen**','#000000','hug image','0');return document.MM_returnValue"
align="middle" border="0"></font></a>


Danke für jegliche Hilfe!



Geschrieben von Maxy am 14.08.2007 um 12:02:

 

Weiß niemand weiter? Ich wäre auch für einen alternativen Popup-Galerie-Code dankbar...



Geschrieben von Maxy am 17.08.2007 um 19:53:

 

Danke für nichts.



Geschrieben von katjaa am 18.08.2007 um 23:41:

 

immer mit der ruhe...
zeig mal bitte die Seite.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH