Ik heb voor een site http://wwww.strakkehert.nl/ een aantal foto's online gezet. Als je op een foto klikt, moet deze in een nieuw venster geopend worden. Nu heb ik een scriptje gevonden en af en toe doet ie het wel, dan weer niet. Af en toe wel een pop-up en dan weer gewoon in het bestaande venster. Ik snap er echt niks meer van.
Hierna wordt in de body m.b.v. de volgende regel zo'n 100 maal een andere foto aangeroepen:
Kan iemand mij helpen met deze vreemde verschijnselen
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
| <SCRIPT Language="JavaScript">
<!--
var popWin = null // use this when referring to pop-up window
var winCount = 0
var winName = "popWin"
function openPopWin(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
var d_winLeft = 20 // default, pixels from screen left to window left
var d_winTop = 20 // default, pixels from screen top to window top
winName = "popWin" + winCount++ //unique name for each pop-up window
// closePopWin() // close any previously opened pop-up window
if (openPopWin.arguments.length >= 4) // any additional features?
winFeatures = "," + winFeatures
else
winFeatures = ""
if (openPopWin.arguments.length == 6) // location specified
winFeatures += getLocation(winWidth, winHeight, winLeft, winTop)
else
winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop)
popWin = window.open(winURL, winName, "width=" + winWidth
+ ",height=" + winHeight + winFeatures)
}
function closePopWin(){ // close pop-up window if it is open
if (navigator.appName != "Microsoft Internet Explorer"
|| parseInt(navigator.appVersion) >=4) //do not close if early IE
if(popWin != null) if(!popWin.closed) popWin.close()
}
function getLocation(winWidth, winHeight, winLeft, winTop){
return ""
}
//-->
</SCRIPT>
<SCRIPT Language="JavaScript1.2"> // for Netscape 4+ and IE 4+
<!--
function getLocation(winWidth, winHeight, winLeft, winTop){
var winLocation = ""
if (winLeft < 0)
winLeft = screen.width - winWidth + winLeft
if (winTop < 0)
winTop = screen.height - winHeight + winTop
if (winTop == "cen")
winTop = (screen.height - winHeight)/2 - 20
if (winLeft == "cen")
winLeft = (screen.width - winWidth)/2
if (winLeft>0 & winTop>0)
winLocation = ",screenX=" + winLeft + ",left=" + winLeft
+ ",screenY=" + winTop + ",top=" + winTop
else
winLocation = ""
return winLocation
}
//-->
</SCRIPT> |
Hierna wordt in de body m.b.v. de volgende regel zo'n 100 maal een andere foto aangeroepen:
code:
1
| <a href='JavaScript:openPopWin("photos/newyear/002.jpg", 700, 530, "", "cen", "cen")'>[img]"photos/newyear/002t.jpg"[/img]</a> |
Kan iemand mij helpen met deze vreemde verschijnselen