Jan: PopUp-Fenster öffnen und Variableninhalt übergeben

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

  1. <a href="javascript:PopupFenster()?angebot_nr=<?=$angebot_nr?>">

    mir ist jetzt mal spontan aufgefallen dass bei

    <?=$angebot_nr?>">

    ein <?php fehlt ...

  2. 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