Pupup Funktion geht nicht

  • Hallo allerseits.
    Warum geht dies nicht?

    Code
    <head>
    <script type="text/javascript">
    function openpdf (destination,Bezeichnung) {
    window.open('destination','Bezeichnung','height=' + screen.availHeight) + ', width=' + (screen.availWidth - valx) + ', top=0,left=' + (valx) + ')
    }
    </script>
    </head>
    <body>
    <p onClick="openpdf(Daten/Julia%20&amp;%20Ich.pdf,Julia_Ich)">Unser Urlaub</p>
    </body>

    die Variabel "valx" wird in einem zuvir gestarteten JS definiert.

    Die Popup Idee funktionierte schon vorher, allerdings nicht per Funktion, und die Funktion wäre schon sehr sehr hilfreich!

    Könnt Ihr mir helfen?

  • ich habe die Lösung:
    Um deine Variablen "destination" und "bezeichnung" dürfen keine Anführungszeichen stehen. ... dafür müssen welche im funktionsaufruf stehen: <p onClick="openpdf('Daten/Julia%20&amp;%20Ich.pdf','Julia_Ich')">Unser Urlaub</p>