2012-04-13 20 views
1

Hallo, könnte mir bitte jemand sagen, warum es so ist, wenn ich eine Seite meiner Rails-App aktualisiere, werden die Checkboxen in Chrome deaktiviert, nicht aber in Firefox. Daher habe ich all diese Funktionen in der document.ready-Funktion deaktiviert. Warum unterscheidet sich das Verhalten von Firefox von Chrome?Checkbox Status Verhalten beim Laden in Firefox vs Chrome

Antwort

1

Wenn Sie eine Seitenaktualisierung durchführen, laden Sie die Seite neu. Es wird nicht erwartet, dass der Benutzer auf die Seite wechselt, seit die Seite ursprünglich geladen wurde.

Firefox verfügt über eine Browser-spezifische Funktion, um zu versuchen, sich an die Benutzerauswahl zu erinnern. Es ist nicht Standard.

Es gibt keine Lösung dafür. Sie können das nicht standardmäßige Verhalten von Firefox nicht in einem Browser abrufen, der diese Funktion nicht ebenfalls implementiert hat. Die Standarderwartung besteht darin, alle Änderungen von einer Seitenaktualisierung zu verlieren.

Allerdings, wenn Sie Javascript haben, den Zustand zu setzen, als die Seite das erste Mal geladen wurde, versuchen Sie es von window.load zu starten.

1

Versuchen Sie Autocomplete = "Aus" funktioniert in IE :)

Verwandte Themen