[CSS] width: expression(this.parentNode.offsetWidth) im Internet Explorer

Dieses Thema im Forum "Webdesign" wurde erstellt von Maggus1992, 19. Januar 2010 .

  1. 19. Januar 2010
    width: expression(this.parentNode.offsetWidth) im Internet Explorer

    Hallo Leute!

    Ich hab mal wieder ein Problem festgestellt...
    Ich bin Webmaster der Seite von der Jugendkirche Lippstadt-Hellweg und benutze Joomla.
    (http://www.jugendkirche-lippstadt.de)

    Jetzt zu meinem Problem:
    Ich habe festgestellt das die Homepage in Mozilla Firefox perfekt geladen wird und auch ohne probleme angezeigt wird.
    Doch ich habe jetzt von einem Kollegen mitbekommen das es mit dem Internet Explorer darstellungsprobleme gibt.

    Ich weiß leider nich woran das liegen könnte. da es in dem Template das ich benutze extra für IE eigene CSS Dateien gibt.
    Und in der HTML Datei steht ja auch eine abfrage:


    Ich hoffe ihr könnt mir weiterhelfen, da es sich hier um eine offizielle Seite handelt und das schon wichtig is das da alles richtig läuft.

    MFG Markus
     
  2. 19. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    magst du mir bitte schildern, was für Darstellungsprobleme? meinst du dass das Bild nicht angezeigt wird? Weil anderweitige Probleme konnte ich mit meinem IE nicht erkennen
     
  3. 19. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    nein nicht nur die bilder bei mir und anderen isses auch so das unten etwas von der seite fehlt und text fehlt auch...
    das ist doch nich normal oder?
     
  4. 19. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    Ja ist mir auch grad aufgefallen, wollte mein Beitrag editieren, aber irgendwie laggt raidrush grad heftigst.
    Was ich schreiben wollte:
    Könntest du vllt. das css speziell für die IE's hier vllt posten?

    gruß IraKi
     
  5. 19. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    Also das is die für IE7
    Und das ist der für IE6

     
  6. 19. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    Hallo,

    lass die Seite mal auf validate.w3.org validieren. Da kommen einige Fehler, die teilweise auch mit den eingebundenen Flash-Dateien zu tun haben.

    Beispiel:
    Error Line 263, Column 171: end tag for "object" omitted, but OMITTAG NO was specified

    HTML:
    <div>
     <a href="http://www.lippstadt-jugendkirche.de/index.php/programm/bandfestival-20">
     <object data="/images/Flash/BandHeader/Flash/main.swf" width="550" height="60">
     </a>
    </div>
    
    Behebe die gröbsten Fehler, das sollte schon helfen.

    // edit #1
    Bitte pack die CSS-Angaben im letzten Post in einen Hide-Tag - sonst scrollt man sich ja zu Tode.

    @ Epidrome: Javascript-Fehler
     
  7. 20. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    Hi,
    mit den validate hat Sn0 Recht.

    Habe jetzt gesehen - oder bei mir sind man ein Effekt was glaube ich keinen aufgefallen ist.
    Im Firefox sieht alles gut aus, aber in IE ist glaube ich die Bilder und die Texte irgendwie verschoben, überschnitten, versteckt. KA wie man das beschreiben oder nennen sollte.

    Ich konnte gerade im IE ganz unten rechts im grauen Bereich im background irgendwas mit der maus markieren, obwohl da kein Text ist.

    Also, behebe das Problem mit Valid (html, css).
    Dann java Fehler in der Zeile 319 $(document).ready(
    das funktioniert nicht, zu mindest wird bei mir Fehler gemeldet.

    Code:
    Nicht Valid:
    Code:
    <p><object data="/.../main.swf" width="620" height="300"></p>
    Valid:
    Code:
    <p><object data="/../main.swf" width="620" height="300" /></p>
     
  8. 20. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    @Epidrome

    beides nicht valid. <object ... /> vielleicht für XML aber für XHTML gibts keine verkürzung.

    valid:
    HTML:
    <object data="..." ></object>
     
  9. 20. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    @Murdoc
    sicher ????
    Code:
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"/>
    <title>Test</title>
    </head>
    <body>
    <p><object data="/images/Flash/BilderStartseite/Flash/main.swf" width="620" height="300" /></p>
    </body>
    </html>
    
    Keiner Meldung und das bei xhtml1-strict.dtd.
    Kläre mich bitte auf, warum er nichts meckert, würde mich gern wissen (man lernt dazu ?
     
  10. 20. Januar 2010
    AW: Pobleme mir der Darstellung im Internet Explorer

    weil xhtml als xml validiert wird. und da kannst du alle tags so verkürzen.
    da aber xhtml im grunde immer durch den html-parser gejagt wird, weil echtes xhtml nur in mozillas durch den xml-parser wandern KANN wenn man application/xhtml+xml erzwingt (auf server-seite), wird das sehr warschl. zu darstellungsfehlern führen.
     
  11. 20. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    also die meisten fehler habe ich jetzt raus...
    bis auf die
    HTML:
    <input type="hidden" name="Itemid" value=1 />
    da weiß ich nich wo ich das finden sollte

    jetzt wird die seite auch vollständig geladen nur die eingebundenen flash dateien passen nich richtig
     
  12. 20. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    HTML:
    <input type="hidden" name="Itemid" value="1" />
    
     
  13. 20. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    weiß zufällig noch einer wo ich das finden kann?
     
  14. 20. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    Jop.

    Das findest du hier:

    ../modules/mod_search/tmpl/default.php

    So sollte es eigentlich drinstehen (ganz unten):
    PHP:
    <input type="hidden" name="Itemid" value="<?php  echo  $mitemid ?>" />
    Nebenbei, welche Version von Joomla! benutzt du?
     
  15. 20. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    oke danke
    ich hab die dumme suche jetzt einfach rausgeworfen aber trotzdem danke
    jetzt kann mit vielleicht noch einer sagen woran das liegen kann das die flash objecte nich ordentlich angezeigt werden? also im IE?
    hab den code jetzt soweit fehlerfrei
     
  16. 22. Januar 2010
    AW: width: expression(this.parentNode.offsetWidth) im Internet Explorer

    So aus dem Stehgreif kann ich dir zu deinem Problem auch nichts sagen, jedenfalls füg die Zeile noch ein:

    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />

    Dann ist die Warnung bei der Validierung weg ^^
     
  17. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.