Ashura: Variable aus Funktionsaufruf an URL anhängen

Beitrag lesen

Hallo.

<script language="javascript" type="text/javascript">
<!--
var i;

function show_pic(i)
{
Fenster1=null;
Fenster1=window.open("show_pic.php?PicNum=i","Bild","toolbar=no,menubar=no,top=100,left=200,width=200,height=200");
Fenster1.focus();
}
//-->
</script>

Der Aufruf so:
<a href="javascript:show_pic(5)">Bild anzeigen</a>

Nimm das "var i;" raus, das benötigst du nicht. Dann solltest du die Variable i mit Hilfe von +i+ einbinden. Also:

Fenster1=window.open("show_pic.php?PicNum="+i+"","Bild","toolbar=no,menubar=no,top=100,left=200,width=200,height=200");

Dann funktioniert es.

Gruß, Ashura