Hallöchen Forum,
ich bin grad am verzweifeln…
Ich nutze eine Javascript-Funktion, um ein neues Fenster zu generieren. An dieses Fenster sollen 2 Parameter übergeben werden, die ich aus einem Link entnehme.
Hier der Link in der html-Datei:
for (sp=1; sp\<=5; sp++)
{
ze = 'hf';
document.write('\<td id="plus"\>\<a href="javascript:Neu('+sp+','+ze+')"\>\<img src="images/site/plus.png" border="0"\>\</a\>\</td\>');
}
Und so sieht meine Funktion aus:
\<!--
var msgWindow = null;
var ziel = null;
function Neu(spalte,zeile)
{
var filename='html/stat\_neu.php?spalte=';
filename=filename+spalte+"\&zeile="+zeile;
LeftPosition = (screen.width) ? (screen.width-250)/2 : 0;
TopPosition = (screen.height) ? (screen.height-140)/2 : 0;
settings = 'height='+140+',width='+250+',top='+TopPosition+',left='+LeftPosition+',scrollbars=no,toolbar=no,directories=no,status=no,resizable=no,menubar=no'
msgWindow=window.open(filename,"displayWindow",settings);
msgWindow.focus();
}
Nur klappt das so nicht. Ich hab zwar einen erstellten link
javascript:Neu(2,hf)
nur passiert nix, wenn ich ihn anklicke.
Wenn ich in der for-schleife unter dem ze=‚hf‘ mit Neu(sp,ze); die Funktion aufrufe, klappts wunderbar, nur nicht wenn ich auf den Link klicke…
Bestimmt ein Syntax-Problem, oder??
Wär nett, wenn mir jemand weiterhelfen könnte…
lg Micha