Siechfred: "table-row": IE erkennen und Ersatz?

Beitrag lesen

Hell-O!

Gibt es echt keine Möglichkeit rauszufinden ob der Browser table-row kennt?

Klar, mit Javascript. Nutze einfach aus, dass der IE einen Fehler wirft, wenn er die Eigenschaft nicht kennt:

function testProperty(prop) {  
  try {  
    document.getElementById('zeile').style.display = prop;  
    return true;  
  }  
  catch(e) {  
    return false;  
  }  
}  
  
function tabelle() {  
  if(testProperty('table-row')) {  
    zellen = document.getElementsByName('zelle');  
    for(i=0;i<zellen.length;i++) {  
      zellen[i].style.display = 'table-cell';  
    }  
  }  
  else {  
    alert('Nich möchlich!');  
  }  
}

Funktioniert in meinen try..catch-fähigen IEs ab 5.01 unter Win 2k Pro.

Siechfred

--
Hier könnte Ihre Werbung stehen.
Dark Millennium || Die neue 1%-Regelung