Dieser Code stürzt ie9 ab, weil ich dieses Problem in meinem Code habe .. jede Arbeit wird geschätzt .. Dies ist kein Problem mit den vorherigen Versionen von ie .. Danke ..
%Vor%Auch mit onclick Ereignis stürzt der Browser .. versuchen Sie folgendes .. Bewegen Sie den Cursor hier
%Vor%
Ich habe das gleiche Problem und habe eine Lösung gefunden. Zuallererst sollte ich sagen, dass das Problem für jede Zeile in der Tabelle mit Stil borderCollapse gleich kollabieren ist (egal, ob es inline oder in head deklariert ist) in IE9.
Meine Lösung:
%Vor%Oder kürzen Sie sogar:
%Vor%Es gibt einen Fehler in IE9, aber die CSS-Regel ist logisch unentscheidbar:
Sobald es nicht mehr angezeigt wird, schwebt Ihre Maus nicht mehr und muss wieder sichtbar sein. Was bedeutet, dass die Maus darüber ist. Was bedeutet, dass es versteckt sein muss ... was bedeutet, dass es sichtbar sein muss ... etc.
Anders gesagt: Die Spezifikation macht keinen Sinn.
Dies gesagt, dieser Bug ist wirklich ärgerlich, da der folgende Code auch IE9 abstürzt:
%Vor% Aber es passiert nicht, wenn Sie Ihren Event-Handler auf eine span
setzen (zum Beispiel). Daher schlage ich vor, dass Sie Ihren HTML-Code ändern, um zu vermeiden, dass tr
, für die Sie eine Hovering-Erkennung haben, versteckt wird.
Dies scheint ein Fehler in IE9 zu sein.
Wenn Sie display:none
in visibility:hidden
ändern, wird der Text kontinuierlich blinken.
Der einzige Gedanke, an den ich denken kann, ist, dass der IE in einer Endlosschleife oder einem Stackoverflow steckenbleibt.
Tut mir leid, dass ich keine Lösung anbieten kann.
Wenn du das TR verstecken willst, kannst du etwas versuchen wie:
%Vor%Hier ist der komplette Code, der bei IE, FF und Safari funktioniert hat:
%Vor%Tags und Links javascript css internet-explorer-9