PHP-Entwicklung

PHP-Entwicklung

Posts 1-4 of 4
  • User photo
    Joscha Prasse
    (not a XING member)
    Prototype Update und nachträglich Javascript ausführen
    Guten Tag,
    Ich habe ein Problem (Wissensmangel).

    Ich mache per Prototype ein Update auf ein Div. Durch dieses Update wird unter anderem auch Javascript in das Div gelegt.

    Wie führe ich dieses Javascript jetzt nachträglich aus?

    Ich weiß, dass es was mit eval(); zutun hat, aber ich weiß nicht genau wie ich das umsetzen soll.

    Kann jemand ein beispiel mit einem alert(); oder ähnliches zeigen?


    Mein Beispiel (HTML / Javascript):
    ##############################################
    <html>
    <head>
    <script type="text/javascript" src="/js/prototype.js" language="javascript"></script>

    <script type="text/javascript" language="javascript">
    function test (id) {
    var pars = 'id=' + id;
    new Ajax.Updater('test', "/ajax/test.php", {method:"post", parameters: pars});
    }
    </script>
    </head>
    <body>
    <div id="test">test</div>
    <span onclick="test(1);">bla</span>
    </body>
    </html>
    ##############################################



    Mein Beispiel (PHP):
    ##############################################
    <?php

    if($_POST['id'] == 1){
    echo '<script type="text/javascript" language="javascript">';
    echo 'alert("test");';
    echo '</script>';
    }

    ?>
    ##############################################



    Ergibt jetzt keinen Sinn mit der ID usw aber is ja auch nur ein Beispiel ;)

    Wie kann ich es erreichen, dass er das "alert();" (oder allgemein javascript) ausführt?


    Ich würde mich über hilfe sehr freuen.


    Mit freundlichen Grüßen
    Joscha Prasse
  • Post visible to registered members
  • Post visible to registered members
  • User photo
    Joscha Prasse
    (not a XING member)
    Re^2: Prototype Update und nachträglich Javascript ausführen
    oh man... einfacher gings ja echt nicht mehr ^^

    vielen dank für die schneller hilfe :)