rob: wer kann was?

wie kann man heruasfinden, ob der verwendete browser einzelne css- attribute kennt? so z.B. navigator.cssatributs == "width" oder so...

greeze rob

  1. Hi,

    wie kann man heruasfinden, ob der verwendete browser einzelne css- attribute kennt?

    ausprobieren.

    so z.B. navigator.cssatributs == "width" oder so...

    Nope. Allenfalls kannst Du die Eigenschaft auslesen und analysieren, ob Dir der enthaltene Wert sinnvoll erscheint.

    Cheatah

    1. gibt es nicht irgend eine variable, in der die gespeichert sein müssen? es geht mer nämlich mehr um die browser, die ich nicht kenne ... so wäre es natürlich simpel, eine "site für alle" zu schreiben....

      thx.

      1. hi,

        gibt es nicht irgend eine variable

        jedes Element besitzt ein Array von Eigenschaften. Bei Moz und IE kannst Du z. B. so die Eigenschaften eines tables auslesen (Ausnahme: an den "native code" kommst Du nicht ran):

        <html>
        <head>

        <script language="javascript1.2">

        function ausg() {
         var txt =  "";
         var el  =  document.getElementById("test");
         for(i in el) txt +=  i + " : " + el[i] + "\n";
         document.dpl.out.value =  txt;
        }

        </script>

        </head>

        <body onload="ausg()">

        <table id="test" cellspacing="0" cellpadding="0" border="1">
        <tr>
         <td>test</td>
        </tr>
        </table>

        <br><br><br>

        <form name="dpl"><textarea cols="50" rows="50" name="out"></textarea></form>

        </body>
        </html>

        Gruesse  Joachim