Frage

Ich habe eine JQGrid und wenn ich eine Zeile verdopple, rufe ich JQuery Blockui auf, während ich einen Dialog lade. In jedem Browser wird die Blockui -Ladenachricht in der Mitte des JQGrid perfekt angezeigt, aber im IE8 zeigt sie sich am unteren Rand des Netzes bis nach links und überlagert nicht:

enter image description here

Wenn ich den IE8 in den Kompatibilitätsmodus stecke, scheint es gut zu funktionieren.

Gibt es einen Grund, warum JQuery Blockui die Ladenachricht in IE8 richtig zentrieren kann?

War es hilfreich?

Lösung

Ich habe dieses Problem auch nicht gesehen.
Ich neige dazu, mein Netz in eine DIV zu wickeln und die Blockui darauf zu bauen:

<div id="PermissionsContainer">
    <table id="PermissionsGrid"></table>
    <div id="PermissionsPager"></div>    
</div>   

und

$("#PermissionsContainer").block({ message: '... saving ...' });

Andere Tipps

Versuche zu sagen <!doctype html> Zu Beginn der Seite. Es ist Arbeit für mich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top