Announcement

Collapse
No announcement yet.

Javascript funktioniert nicht unter Firefox

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Javascript funktioniert nicht unter Firefox

    Hallo liebe Gemeinde!

    Ich bin zwar keine Programmierer aber dennoch habe ich mich an Javascript ran gemacht.
    Programmiert wurde ein einfaches Tool der für einen Gitarren-Lernen-Forum als kleines Tutorials für Notenlehre dienen soll.

    Ich habe unter Mac mit Safari entwickelt nd getestet und habe jetzt festgestellt dass das ganze unter Firefox nicht funktioniert (Opera und andere Browser habe ich nicht getestet)
    Woran kann das liegen?

    Tool hier zur Besichtigung:
    http://lesnoj.de/Notentutor/

    (Ist nur eine Arbeitsversion, daher ist Design nicht schön und abgespeckt)

  • #2
    Was funktioniert nicht? Wie äüßert sich das Fehlermeldung, Verhalten? Wo ist die mögliche Stelle im Quelltext usw.

    "Geht nicht" ist kein Fehler
    Christian

    Comment


    • #3
      Also wenn du die Adresse anklickst dann bekommst du Vorlage (Noten).
      Du muss dann unten an die Richtige (oder falsche Buttons) klicken.
      Dannach wird alles ausgewertet.

      Unter Firefox passiert nichts wenn ich auf die Buttons klicke. Bzw. nach 2. Mal tut sich nichts mehr.

      Das ganze ist hier zu sehen:
      http://lesnoj.de/Notentutor/

      Comment


      • #4
        Hi,

        ich glaube ich habe einen Fehler gefunden:

        Du schreibst Folgendes:

        HTML Code:
        <button name="Note_F" type="button" value="Note_F" 
            		onclick= F_Button_Auswerten("F")>
        Du solltest die Funktion jedoch in Anführungszeichen setzten:


        HTML Code:
        <button name="Note_F" type="button" value="Note_F" 
            		onclick=" F_Button_Auswerten('F')">
        "(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)

        Viele Grüße Novi

        Comment


        • #5
          Hmm...
          Ist ja ein Ding! Wusste ich gar nicht!
          Unter Safari hat es funktioniert.

          Ok ich probiere es mal!
          Danke!

          Comment


          • #6
            Obwohl gerade die Stelle funktioniert auch unter Firefox!
            Das ist die index.html

            Aber ich versuche es trotzdem!

            Comment


            • #7
              Damit hat das Forum hier ein Novum, den Quelltext darf sich der geneigte Forumsteilnehmer selbst besorgen und durcharbeiten....
              Christian

              Comment


              • #8
                Das durcharbeiten habe ich Opera überlassen. Fehlerkonsole an und schon hat man es. Ich habe deinen Beitrag erst gesehen, als ich meinen schon abgeschickt hatte.
                "(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)

                Viele Grüße Novi

                Comment


                • #9
                  Ne...
                  hat leider nicht funktioniert mit einführungszeichen!
                  Ist in Gegenteil schlimmer geworden!

                  Das index.html hat auch vorher funktioniert.

                  @Christian Marquardt
                  Gerne. Das Problem ist das ich selbst nicht weiß an welcher Stelle das ist. Deshalb habe ich den Link gegeben um einfach durchzuklicken um ein Bild davon zu bekommen

                  Comment


                  • #10
                    HTML Code:
                    <form name="Form_Name_Button_G" action=""> 
                    	<div><button name="Note_G" type="button" value="Note_G" 
                        		onclick= "F_Button_Auswerten("D")">
                        		
                          		<img src="Bilder/Button_G.png" width="96" height="85" alt="G">
                        	</button></div>		
                    </form>
                    Also jetzt habe ich Fuktionsaufruf in Einführungszeichen genommen und es funktioniert überhaupt nicht!

                    onclick= "F_Button_Auswerten("D")">

                    Firefox ruft sie nicht mehr an!
                    Auch Safari macht nicht mehr mit!
                    ???

                    Comment


                    • #11

                      Das durcharbeiten habe ich Opera überlassen. Fehlerkonsole an und schon hat man es. Ich habe deinen Beitrag erst gesehen, als ich meinen schon abgeschickt hatte.
                      Wie man an den Quellcode kommt weiss ich auch.

                      Sehe es irgendwie schlechten Stil nur zu schreiben "geht nicht" und alles andere dem Forum zu überlassen.


                      Er kann beschreiben, was nicht geht, da er das Script geschrieben hat, müßte er eingrenzen können, wo das Problem ist; ggf. mit Alert-Ausgaben usw.

                      Des Weiteren gibt es dafür für den Firefox div. Tools die solche Fehlerermittlung ermöglicht.
                      Christian

                      Comment


                      • #12
                        Originally posted by lesnoj View Post
                        [HTML]
                        Also jetzt habe ich Fuktionsaufruf in Einführungszeichen genommen und es funktioniert überhaupt nicht!

                        onclick= "F_Button_Auswerten("D")">
                        Hmm woran kann das wohl liegen

                        Du musst natürlich einmal einfache Anführungszeichen verwenden.
                        "(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)

                        Viele Grüße Novi

                        Comment


                        • #13
                          Ah Mann Christian,
                          Ich bin doch überhaupt kein Programmierer! Bzw. nicht für Javascript!

                          Also:

                          Index.html ruft per Button eine Funktion F_Button_Auswerten() in einem externen Script und übergibt ein Parameter (eine Buchstabe).

                          Die Funktion F_Button_Auswerten() erstellt dann dynamisch eine neue Seite die genau so aussieht wie die index.html wo es wieder mal diese Buttons gibt.

                          Bis hier alles Ok.
                          Doch mit dieser neu erstellten dynamishen Seite kann der Firefox nichts mehr anfangen.
                          Die Buttons funktionieren dann nicht mehr (nicht anklickbar)

                          Comment


                          • #14
                            Originally posted by Christian Marquardt View Post
                            Wie man an den Quellcode kommt weiss ich auch.
                            Das habe ich nie bezweifelt...

                            Originally posted by Christian Marquardt View Post
                            Sehe es irgendwie schlechten Stil nur zu schreiben "geht nicht" und alles andere dem Forum zu überlassen.

                            Er kann beschreiben, was nicht geht, da er das Script geschrieben hat, müßte er eingrenzen können, wo das Problem ist; ggf. mit Alert-Ausgaben usw.
                            Du hast ja recht! Ich habe mir die Seite nur angeguckt und einmal in die Fehlerkonsole geschaut, dann habe ich den Fehler gleich gesehen.
                            "(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)

                            Viele Grüße Novi

                            Comment


                            • #15
                              Ah Mann Christian,
                              Ich bin doch überhaupt kein Programmierer! Bzw. nicht für Javascript!
                              Ah Mann Christian -> Ja, seit 49 Jahren.....

                              Und???

                              Bild1.jpg
                              Christian

                              Comment

                              Working...
                              X