Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [HTML] Ausrichten von Objekten im Firefox (https://www.delphipraxis.net/129300-%5Bhtml%5D-ausrichten-von-objekten-im-firefox.html)

mquadrat 18. Feb 2009 13:12

Re: [HTML] Ausrichten von Objekten im Firefox
 
Bei nem Kunden haben wir auch ein Design übernommen (übernehmen müssen ;) ) bei dem die Seite nach dem Laden an den Bildschirm angepasst wird. Schlüssel ist hierbei, dass man für IE und FF unterschiedliches JS verwenden muss.

Schaut sich dort so aus:
Code:
    <script type="text/javascript">
        window.onresize = setSize;
        function setSize()
        {
          cnt = document.getElementById('content');
     
            var x,y;
            if (self.innerHeight) // all except Explorer
            {
               x = self.innerWidth;
               y = self.innerHeight;
            }
            else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict Mode
            {
               x = document.documentElement.clientWidth;
               y = document.documentElement.clientHeight;
            }
            else if (document.body) // other Explorers
            {
               x = document.body.clientWidth;
               y = document.body.clientHeight;
            }
             // cnt.style.width = x+"px";
         cnt.style.height = (y-200)+"px";

       }
   </script>

</head>


<body onLoad="setSize();">

TurboMartin 18. Feb 2009 14:27

Re: [HTML] Ausrichten von Objekten im Firefox
 
Problem ist nun gelöst:

Laut dem VisualStudio konnte ich einfach auf die Divs mit ihren IDs zugreifen. Im IE funktioniert das auch. Für den FireFox musste ich noch document.getElementById benutzen.

@alcaeus: Beim lesen ist mir das auch aufgefallen. Da hatte ich irgendwie nicht dran gedacht... :duck:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz