ivorysmoker: onclick funktion funktioniert nach verwendung teilweise nicht..

Beitrag lesen

@@ivorysmoker:

nuqneH
Ah, verstehe. Du bist jemand, der ohne eigenes Nachdenken jeden Mist umsetzt und dem es egal ist, wie die fertige Seite aussieht und ob sie benutzbar ist.

Meine Güte, ich bin einem Kundenwunsch nachgegangen, du wärst wohl so einer der nach seinem bemessen die Seite gestaltet ohne rücksicht zu nehmen auf die Kundenwünsche...

Ich will ja sehen wie lange ein Kunde noch Kunde wäre...

und die Benutzbarkeit hat wohl oberste priorität sonst würde ich diesen Beitrag nicht schreiben.

Falsch, meines wissens ist alt eine Beschriftung...

Dir sollte nicht entgangen sein, dass es mir um eine *sinnvolle* Beschriftung ging.

Nein, „Leider kein Bild gefunden“ ist keine sinnvolle Beschriftung. Was sollen Nutzer, die die Bilder nicht sehen können, damit anfangen?

Da hast du recht. Z.b: Dieses Bild kann im moment nicht angezeigt werden. Wäre besser..

Nicht dein Ernst, oder? Was sollen Nutzer, die die Bilder nicht sehen können, damit anfangen?

Eine Frage an dich, wiso sollte das Bild nicht angezeigt werden...

In den Alternativtext gehört eine textliche Beschreibung dessen, wofür das Bild steht. In deinem Fall „Deutsch“, „English“, „Français“, „Italiano“ — in der jeweiligen Zielsprache.

Und diese sollte auch angegeben sein:

<button lang="de" …><img alt="Deutsch" …/></button>

<button lang="en" …><img alt="English" …/></button>
<button lang="fr" …><img alt="Français" …/></button>
<button lang="it" …><img alt="Italiano" …/></button>

  
Dies könnte man noch integrieren, nur leider trägt dies 0 zu meinem geschilderten Problem bei...  
  

> > > 3. Warum verwendest du nicht die festgelegten Sprachkürzel en, fr, it?  
> >   
> > Wie schon erwähnt sind die Flaggen ein Wunsch.  
>   
> Hier ging es mir um deinen JavaScript-Code, wo du eng, fra, ita verwendest.  
  
Wenn es dir aufgefallen ist sind das nur Parameter die weitergegeben werden, somit kann ich in diesem bereich schreiben was ich möchte... (Abgesehen von ein paar Ausnahmen)  
  

> Wie soll man wissen, ob man schonmal einen ähnlichen Fehler hatte, wenn man deinen gar nicht sieht?  
  

> Nein. Du hast das beschrieben, was du als Lösung deines Problems ansiehst. Vielleicht bis du ja mit deinem gewählten Lösungsweg auf dem Holzweg.  
  
Das Problem:  
Legende: a = Deutsch; b = English; c = Französisch d = Italienisch;  
Klickt man auf b wird b angezeigt, klickt man auf c wird c angeizeigt, klickt man auf d wird d angezeigt, klickt man auf a wird a angezeigt, klickt man auf d passiert nichts, klickt man auf b wird b angezeigt...  
  
Die Reihenfolge wie es zum Fehler bei einer weiterleitung kommt ist random...  
Es kann also auch sobald auf b geklickt wird c nicht funktionieren aber hingegen d.  
  
Wie erwähnt hat es kein algorythmus wo der Fehler auftritt, komischerweise geht dieser Bug nicht auf alle Flaggen, nur auf ein paar. Dieser Fehler verschwindet nach einem anwählen von einer Sprache die funktioniert hat.  
  
Der Gesamte Code wo dies steuert habe ich gepostet.  
  
So wie ich es besser schildern soll weiss ich leider nicht...  
  
Grüsse Ivorysmoker