Christoph: XHTML Frameset erzeugt unerklärliche Scrollbar

Hallo,

ich habe ein Frameset, was auch xhtml valide ist, nur im "mainFrame" erzeugt es bei mir immer einen vertikalen Scrollbalken. Warum auch immer. Die Datei popup_content.php ist völlig korrekt. Da steht nur Text drin, und er bringt mir ja auch eine horizontale Scrollbar, aber die ist ja völlig in Ordnung, aber wieso vertikal?
Wenn ich die popup_content.php einzeln aufrufe kommt kein vertikaler Scrollbalken mehr auch wenn ich das Fenster "resize" quasi, passiert nichts nur im Frameset. Und ja, bitte keine Diskussionen, das ich ein Frameset benutze, ich muss es leider so machen, kein wenn und kein aber!

Hier das Frameset mal:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Testframe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<frameset rows="30,*">
 <frame name="topFrame" src="popup_top.php" marginheight="0" marginwidth="0" id="topFrame" />
 <frame name="mainFrame" src="popup_content.php" marginheight="0" marginwidth="0" id="mainFrame" />
 <noframes>
  <body bgcolor="#FFFFFF">
   <p>Diese Seite arbeitet besser mit einem <b>Frame</b>-f&auml;higen Browser.</p>
  </body>
 </noframes>
</frameset>
</html>

Danke und Grüße für eure Hilfe

Christoph

  1. ok Problem gelöst, auch wenns komisch ist, aber er erzeugt nur dann ne Scrollbar wenn in der popup_content.php auch xhtml steht

    quasi so erzeugt er eine Scrollbar:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>der titel</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />

    wechsel ich das aus mit dem hier, erzeugt er keine mehr...:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>der titel</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

    Grüße

    Christoph

    1. Hallo,

      schon mal gelesen: http://aktuell.de.selfhtml.org/tippstricks/html/scrollbalken/index.htm Vielleicht hilft's ja?!

      Mit freundlichen Grüßen

      André

      --
      ie:% fl:( br:& va:) ls:# fo:) rl:° n4:~ ss:{ de:] js:( ch:| mo:} zu:)
      Die Farbe eines Autos ist egal, hauptsache sie ist schwarz...
      http://forum.de.selfhtml.org/archiv/2003/10/60651/
      1. Hi

        schon mal gelesen: http://aktuell.de.selfhtml.org/tippstricks/html/scrollbalken/index.htm Vielleicht hilft's ja?!

        nein kannte ich noch nicht :) Danke! Im Firefox kam die Scrollbar ja nicht zu stande, nur im lästigen IE...

        Grüße

        Christoph

        1. Hallo,

          nein kannte ich noch nicht :) Danke! Im Firefox kam die Scrollbar ja nicht zu stande, nur im lästigen IE...

          Na dann... Schönes Wochenende.

          Mit freundlichen Grüßen

          André

          --
          ie:% fl:( br:& va:) ls:# fo:) rl:° n4:~ ss:{ de:] js:( ch:| mo:} zu:)
          Die Farbe eines Autos ist egal, hauptsache sie ist schwarz...
          http://forum.de.selfhtml.org/archiv/2003/10/60651/
    2. Hi,

      ok Problem gelöst, auch wenns komisch ist, aber er erzeugt nur dann ne Scrollbar wenn in der popup_content.php auch xhtml steht

      wechsel ich das aus mit dem hier, erzeugt er keine mehr...:
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

      ... dann dürfte Deine Datei nicht mehr valide sein, oder hast Du sämtliche Tags wieder auf HTML angepaßt?

      Sofern Du tatsächlich XHTML geschrieben hast, solltest Du den Quirks-Mode über den xml-Prolog aktivieren.

      freundliche Grüße
      Ingo