Probleme FF und IE

  • Hallöchen,

    ich hab da´n problem - erst mal vorne weg ich mag den IE nicht - da aber 88% aller PC user den IE verwenden muss ich mein Prob. irgendwie lösen !!!

    :roll:

    Ich hab da eine Seite mit frames erstellt und den script <.......srcolling=no> eingefügt. Der FF zeigt mir keine Scroll-Leiste an scrollt aber trotzdem die Seite - war ja auch so gewollt - die Leiste sieht nämlich hässlich aus.

    Nun das Problem wenn ich die selbe Seite im IE anzeige erscheint auch keine Scrolleiste - aber die Seite scrollt auch nicht mehr.
    Ich dache eigentlich immer der IE interpretiert immer alles was man "sagen" wollte und zeigts dann an aber irgendwie doch nicht. Ist das vielleicht nen BUG im IE oder wie ????

    Kann mir jemand sagen was da Phase ist ?

    THX The Seeker

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • Leider hab ich kein Link, weil die Seite noch nicht ONLINE ist eben wegen diesem Fehler. ICh werd mal den Source-Code Posten.

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • Nein, bitte nicht!!! Stell die Seite einfach irgendwo hin. Kannst ja einen tmp-Ordner machen oder sonstwas.

    Aber einfach Sourcecode posten ist nicht gut...


    ..and some might argue that the earth is flat
    ..and some might argue that smoking is not harmful
    ..and some might argue that even Windows XP has become stable

  • Nee nich den ganzen, doch nur nen auszug aus dem Source-Code. Der ganze - das wär ja schön blöd.

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • Auszug ist auch schwierig, weil ohne Übersicht findet man da gar nix!


    ..and some might argue that the earth is flat
    ..and some might argue that smoking is not harmful
    ..and some might argue that even Windows XP has become stable

  • Nicht unbedingt die Lösung deines Problems, aber wenn du den rollbalken weg machst, kann man nicht mehr scrollen. Man kann alternativ den Text markieren und die Maus nach unten ziehen und so die seite verschieben. Ist aber nicht wirklich komfortabel. Vorallem darfst du nicht davon ausgehen, dass jede Maus ein Scrollrad hat. Das ist vorallem bei älteren Mäusen so, heute ist es schon eher die ausnahme, dass eine Maus kein Rad hat. Nur bei mini-mäusen für's notebook hab ich das auch öfters ohne rad gesehen.
    Ich würde allerhöchstens ein scrolling=auto einfügen, dass zeigt den balken dann auch nur, wenn er gebraucht wird. für ie kannst du ihn ja einfärben, wenn du willst.

  • Zitat von xeen

    Nicht unbedingt die Lösung deines Problems, aber wenn du den rollbalken weg machst, kann man nicht mehr scrollen. Man kann alternativ den Text markieren und die Maus nach unten ziehen und so die seite verschieben. Ist aber nicht wirklich komfortabel. Vorallem darfst du nicht davon ausgehen, dass jede Maus ein Scrollrad hat. Das ist vorallem bei älteren Mäusen so, heute ist es schon eher die ausnahme, dass eine Maus kein Rad hat. Nur bei mini-mäusen für's notebook hab ich das auch öfters ohne rad gesehen.
    Ich würde allerhöchstens ein scrolling=auto einfügen, dass zeigt den balken dann auch nur, wenn er gebraucht wird. für ie kannst du ihn ja einfärben, wenn du willst.

    Das is gut danke - ein SEHR GUTER Kompromis mit dem ich leben kann. Äh ?!?!?!!?!?! Wie färbt man den "Balken" ??

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • Zitat von Dr. Evil

    mit IE-only CSS:

    Code
    scollbar-arrow-color
    scrollbar-3dlight-color
    scrollbar-base-color
    scrolbar-darkshadow-color
    scrollbar-face-color
    scrollbar-highlight-color
    scrollbar-shadow-color


    edit: z.B. für den body

    Auch für den Fall das ich jetzt auf der Leitung stehe, heute ist Freitag, aber wo füge ich den Farbcode "#000000"; etc ein. ??????

    Bitte ein Bsp. !!!!

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • Zitat von the seeker


    Auch für den Fall das ich jetzt auf der Leitung stehe, heute ist Freitag, aber wo füge ich den Farbcode "#000000"; etc ein. ??????

    Bitte ein Bsp. !!!!


    in deinem CSS-File oder in einem Style-Tag im Header:

    Code
    body {
    scollbar-arrow-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-base-color: #000000;
    scrolbar-darkshadow-color: #000000;
    scrollbar-face-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    }
  • Also ich hab das jetz ma eingebunden: So sieht das aus:

    <html>
    <head>
    <style type="text/css">
    <!--
    body {
    scrollbar-arrow-color:#F7D264;
    scrollbar-3dlight-color:#F7D264;
    scrollbar-base-color:#F7D264;
    scrollbar-darkshadow-color:#F7D264;
    scrollbar-face-color:#F7D264;
    scrollbar-highlight-color:#F7D264;
    scrollbar-shadow-color:#F7D264
    }
    -->
    </style>
    <title>Test</title>
    </head>
    <scrollbar color=#F7D264>
    <frameset rows="20%,*" border=0 frameborder=0 framespacing=0 >
    <frame src="head.htm" name="oben" scrolling=no>
    <frameset cols="21%,*">
    <frame src="links.htm" name="links" scrolling=no>
    <frame src="home.htm" name="Inhalt" scrolling=yes>
    </frameset>
    </frameset>
    </frameset>
    <body text="#000000" bgcolor=#F7D264 link="#000000" alink="#000000" vlink="#000000">
    </body>
    </html>

    Was hab ich´n da falsch gemacht

    Rettet die SHIFT-Taste - benutzt Großbuchstaben !!!

    Für Rechtschreibfehler haftet die Tastatur; nicht der User. !!!

  • das färbt die scrollbalken der frameset seite - nicht die der unterseiten.
    Die Frameseite muss nur gescrollt werden wenn du z.b. für ein frame 500px angibst und für ein anderes 200px an höhe der user aber nur 600 zur verfügung hat.
    Der CSS teil muss in die datei, in der der scrollbalken auch entsteht.
    also in jede unterseite die im frame angezeigt wird.

    Um den Aufwand für eine änderung gering zu halten:
    füg das in den head tag jeder unterseite:

    Code
    <link rel="STYLESHEET" href="scroll.css" type="text/css">

    jetzt erstell eine neue datei scroll.css und speichere in dieser deinen bisherigen css code:

    Code
    body {
    scrollbar-arrow-color:#F7D264;
    scrollbar-3dlight-color:#F7D264;
    scrollbar-base-color:#F7D264;
    scrollbar-darkshadow-color:#F7D264;
    scrollbar-face-color:#F7D264;
    scrollbar-highlight-color:#F7D264;
    scrollbar-shadow-color:#F7D264
    }

    die scroll.css muss im selben verzeichnis liegen wie die unterseiten. ansonsten gilt die ganz normale pfad angabe