zwei (Flüchtigkeits)Fehler vorneweg:
|
Quellcode
|
1
|
window.open(Address, "Window name", .......
|
Der Name des Fensters ("Window name") darf kein Leerzeichen enthalten
|
Quellcode
|
1
2
|
onclick="OpenWindow(this.href,400,400);" return false">
onclick="OpenWindow(this.href,400,400);return false;">
|
erkennst du den Unterschied? Unten is es richtig
nun aber mal zum eigentlichen ... dem Code:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<html>
<head>
<script type="text/javascript">
function OpenWindow (Address,My_Height,My_Width) {
var features = '';
var x_pos = (screen.width-My_Width)/2;
var y_pos = (screen.height-My_Height)/2;
features+=(features!='')?',':'';
features+=',left='+x_pos+',top='+y_pos;
window1 = window.open(Address, "Windowname", features+((features!='')?',':'')+"width="+My_Width+",height="+My_Height+"");
window1.focus();
}
</script>
</head>
<body>
<a href="index.php" target=_blank" onclick="OpenWindow(this.href,300,300);return false;">Link</a>
</body>
</html>
|
So .. das funzt auch ... ohne moveTo(), wobei ich nicht weiss, weswegen moveTo bei mir hier nicht funzte ... der laberte mich dann von irgendwelch fehlenden Rechten zu :irre: