Domino 9 und frühere Versionen > ND7: Entwicklung

<div> statt Frames - IE Problem

(1/2) > >>

eknori:
Ich habe mich mal drangesetzt, für HELP eine Weboberfläche zu bauen; allerdings hätte ich nicht schon gleich am Anfang mit dermaßen Problemen gerechnet.
Eigentlich hatte ich mir vorgenommen, auf Frames zu verzichten und einen Aufbau der Seite mit <div> und CSS zu gestalten.
Dabei soll es einen ( fixen ) Header und eine ( fixe ) Navigation geben. der restliche Bereich unten rechts enthält die Ansichten. Dieser muss natürlich auch scrollbar wein, wenn die Ansicht mal etwas länger als die Bildschirmhöhe ist.
Ich habe über das Position:fixed Problem des IE gelesen und auch schon alle CSS tricks mit overflow:hidden etc. durch die Verwendung von unterschiedlichen CSS Files und einer Browserweiche versucht, zu lösen.

Das funktiioniert soweit auch; solange man das nicht in eine Notes Datenbank einbaut.

Der Firefox kommt damit gut klar und da sieht auch Alles so aus, wie ich mir das vorgestellt habe.
Beim IE verschiebt sich der scrollbare Bereich nach oben und unten, wenn man eine kategorisierte Ansicht aufklappt. . Dann verschwindet ein teil hinter dem Header und man kommt da nicht mehr dran.

Hat jemand schon einmal mit diesem Zeugs herumgespielt und kann mir gegebenenfalls ein ( funktionierendes ) Beispiel schicken?

Im Anhang noch ein paar screenshots

m3:
Jaja. Der IE. Ein Quell steter Freude.  ;D

Viele Probleme mit dem IE stammen daher, dass Domino per default einen falschen DocType  bei HTML-Seiten voransendet

--- Code: ---<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
--- Ende Code ---
und damit den IE in den so genannten "Quirks"-Modus schickt.

Setzt man hingegen in der notes.ini des Servers den Parameter

--- Code: ---DominoCompleteDoctype=1
--- Ende Code ---
so generiert der Domino-Server einen wunderbaren, validen Doctype

--- Code: ---<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
--- Ende Code ---
worauf sich der IE wesentlich "sauberer" Verhält und die Unterschiede zum Firefox geringer werden.

Ev. kannst Du so die Probleme in den Griff bekommen.

eknori:
Ich habe den Doctype jetzt mal über $$HTMLFrontMatter auf

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

gesetzt. leider ohne Erfolg. Das Gehüpfe bleibt ...

m3:
Sch...  >:(

Hast Du ev. eine KLEINE Demo-DB, dann werf ich gern mal einen Blick drauf (alles ist interessanter, als Websites auf Accessability hin zu untersuchen).

eknori:
hier die gewünschte kleine Demo

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln