Javascript in PHP Seite

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript in PHP Seite

    Hallo,

    ich habe einen Javascript Code, der in einer HTML Seite
    bestens funktioniert.
    In einer PHP Seite jedoch bekomme ich ihn nicht zum Laufen:

    Code:
    <script language="JavaScript" src="menue.js"></script>
    <script language="JavaScript">
    <!--//
    new menue (MENUE_NAME, MENU_POSITION);
    //-->
    </script>
    Ich habe es auf der Seite außerhalb des PHP Bereiches
    und auch im PHP Bereich mit echo ausprobiert, kam jedoch
    zu keinem Ergebnis.

    Kann jemand helfen?

    Gruss
    Heiner

  • #2
    Zeig mal ä bissel code wie du den eingebunden hast.
    So sollte es eigentlich funzen:
    PHP-Code:
    <html>
    <head>
    <script language="JavaScript" src="menue.js"></script>
    <script language="JavaScript">
    new menue (MENUE_NAME, MENU_POSITION);
    </script>
    </head>
    <body>
    <? // Dein PHP code 
    ?>
    </body>
    </html>
    mfg
    Günni


    Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
    Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
    Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
    City-Tiger - Online durch die Straßen tigern...

    Kommentar


    • #3
      Hallo,

      das Script muss vor dem </body> Tag eingesetzt werden,
      der PHP Bereich ist bereits vor.
      Habe bisher folgendes versucht, die Javascript Fehlermeldung
      besagen 'new menue ist nicht definiert':

      Code:
      <?php
      echo"<script language=\"JavaScript\" src=\"menue.js\"></script>";
      echo"<script language=\"JavaScript\">";
      echo"<!--";
      ?>
      new menue (MENUE_NAME, MENU_POSITION);
      <?php
      echo"-->";
      echo"</script>";
      ?>
      Code:
      <?php
      echo"<script language=\"JavaScript\" src=\"menue.js\"></script>";
      echo"<script language=\"JavaScript\">";
      echo"<!--";
      echo"new menue (MENUE_NAME, MENU_POSITION);";
      echo"-->";
      echo"</script>";
      ?>
      Code:
      <?php
      echo"<script language=\"JavaScript\" src=\"menue.js\"></script>";
      echo"<script language=\"JavaScript\">";
      echo"<!--";
      echo document.write('new menue (MENUE_NAME, MENU_POSITION);');
      echo"-->";
      echo"</script>";
      ?>
      Das Ganze dann mit unterschiedlichen Varianten von " und '.

      Zudem außerhalb des PHP Bereiches, auch so wie von Dir
      beschrieben, funktioniert auch nicht.

      Weiterhin habe ich es bereits im Head und auch im Body,
      vor dem PHP Bereich und danach getestet, in mehreren
      vorgenannten Versionen.
      Zuletzt geändert von Heiner; 20.06.2004, 11:53.

      Kommentar


      • #4
        Mhh,
        ist es vielleicht möglich das new menue anderster geschrieben wird? z.B. new_menue
        Du meintest dies sein schon bei einer HTML Seite eingebaut und würde gehen. Wie ist es dort eingebunden?
        mfg
        Günni


        Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
        Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
        Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
        City-Tiger - Online durch die Straßen tigern...

        Kommentar


        • #5
          Hallo,

          manchmal sieht man den Wald vor lauter Bäumen nicht,
          es war new_menue und nicht new menue.

          Herzlichen Dank für Deine Hilfe, dieser Anstoss hat das
          Problem beseitigt.

          Gruss
          Heiner

          Kommentar


          • #6
            OK,
            gern geschehen...
            mfg
            Günni


            Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
            Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
            Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
            City-Tiger - Online durch die Straßen tigern...

            Kommentar

            Lädt...
            X