IE: Unbekannter Laufzeitfehler 85/4

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von mare, 5. Apr. 2011.

  1. mare

    mare Member

    Hallo,

    Der IE8 wirft bei der aktuellen SVN Version
    "Meldung: Unbekannter Laufzeitfehler"

    /web/themes/default/templates/main.tpl.htm

    Das append Child Style geht im IE nicht.

    Code:
    <script language="JavaScript" type="text/javascript">
    var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
    if(!is_chrome) {
    var style = document.createElement('style');
    style.innerHTML = '#page_margins { min-width: 980px; max-width: 80%; background: #fff; display: table;}';
    document.getElementsByTagName("head")[0].appendChild(style);
    }
    </script>
    
    So läuft es
    Code:
    <script language="JavaScript" type="text/javascript">
    var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
    if(!is_chrome) {
    var head = document.getElementsByTagName('head')[0],
    style = document.createElement('style'),
    rules = '#page_margins { min-width: 980px; max-width: 80%; background: #adf; display: table; }' ;
    style.type = 'text/css';
    if(style.styleSheet)
        style.styleSheet.cssText = rules.nodeValue;
        else style.appendChild(rules);
        head.appendChild(style);
    }
    </script>
    
     

Diese Seite empfehlen