Hallo, ich lese aus einer db daten aus und will diese an eine php datei weitergeben, die ich in ein js popup window laden will. Ich habe aber ein Problem mit der Parameterübergabe. So sieht der Code aus:
<?php
print "<html>";
print "<head>";
print "<title>Remove / Update</title>";
print "<script language="JavaScript" type="text/javascript">";
print "function info($data[0],$data[1]) {";
print "del=window.open("rem_pop.php?cd_id=$data[0]&name=$data[1]", "popup", "width=500,height=350,resizable=no, scrollbars=no,top=135,left=135");";
print "}";print "</script>";
print "</head>";
print "<body>";// php code, u.A. mysql Anfrage an DB
// ....// Aufruf der js Funktion
print '<td><a href=inf.php target="_blank" onClick="info($data[0],$data[1]); return false;">Remove</a></td>';
print "</body>";
print "</html>";Wie kann ich $data[0] und $data[1] korrekt an die js Funktion übergeben?
Das JS Skript:
print "function info(url) {";
print "del=window.open(url, "popup", "width=500,height=350,resizable=no, scrollbars=no,top=135,left=135");";
Der Link:
print
'<td><a href="rem_pop.php?cd_id=$data[0]&name=$data[1]"
target="_blank"
onClick="info(this.href);return false;">Remove</a></td>';
Hat den vorteil das das ganze auch ohne JS funktioniert.
Struppi.