PopUp-Fenster öffnen und Variableninhalt übergeben
Jan
- php
0 Ralf0 Ralf Walther
hallo, habe folgendes problem:
mit der folgenden syntax möchte ich einen variableninhalt (angebot_nr) an ein popup-fenster übergeben.
die zielseite heisst abc.php und wird mit dem unten stehenden javascript-befehl aufgerufen.
gleichzeitig soll d variableninhalt übernommen werden.
was ist denn an der ganz unten stehenden syntax falsch?
<!--
function PopupFenster()
{
A = window.open("abc.php","Popup","left=200,top=50,width=350,height=415");
}
//-->
<a href="javascript:PopupFenster()?angebot_nr=<?=$angebot_nr?>"> Kartenansicht </a>
danke für eure tipps.....gruß jan
<a href="javascript:PopupFenster()?angebot_nr=<?=$angebot_nr?>">
mir ist jetzt mal spontan aufgefallen dass bei
<?=$angebot_nr?>">
ein <?php fehlt ...
Hallo Jan,
<a href="javascript:PopupFenster()?angebot_nr=<?=$angebot_nr?>"> Kartenansicht </a>
ist Unsinn, du versuchst an eine Javascript-Funktion einen Parameter wie an eine HTML-Seite zu übergeben.
An eine Fkt. wird der Parameter in der Klammer übergeben.
Ausserdem soll ja wahrscheinlich der Parameter an die aufzurufende Seite weitergegeben werden.
Daher mache:
<!--
function PopupFenster(vari)
{
A = window.open("abc.php?angebot_nr="+vari,"Popup","left=200,top=50,width=350,height=415");
}
//-->
und
<a href="javascript:PopupFenster(<?=$angebot_nr?>)"> Kartenansicht </a>
Gruß Ralf