frank: javascriptabfrage

hai!

ich habe folgendes problem.

ich benutze für meine seite javascript und dies ist auch nötig für diese seite. jetzt habe ich folgendes "script" eingefügt, um die leute zu informieren

<script language="JavaScript">
<!-- --><hr><h1>Diese Seite benötigt JavaScript</h1>
<!-- -->Ihr WWW-Browser unterstütz keine JavaScript-Programme,
<!-- -->beziehungsweise Sie haben es deaktiviert,
<!-- -->in beiden fällen wird die Seite nicht korrekt angezeigt.
<!-- -->Ich empfehle Ihnen, es zu aktivieren bzw. sich eine neue
<!-- -->Browserversion zu besorgen.

</script>

aber leider wird nichts angezeigt

  1. Hi,

    ich habe folgendes problem.

    ich benutze für meine seite javascript und dies ist auch nötig für diese seite. jetzt habe ich folgendes "script" eingefügt, um die leute zu informieren

    <script language="JavaScript">
    <!-- --><hr><h1>Diese Seite benötigt JavaScript</h1>
    <!-- -->Ihr WWW-Browser unterstütz keine JavaScript-Programme,
    <!-- -->beziehungsweise Sie haben es deaktiviert,
    <!-- -->in beiden fällen wird die Seite nicht korrekt angezeigt.
    <!-- -->Ich empfehle Ihnen, es zu aktivieren bzw. sich eine neue
    <!-- -->Browserversion zu besorgen.

    </script>

    aber leider wird nichts angezeigt

    Das kannst du zwischen <noscript> und </noscript> eintragen.

    MfG Dmitri

    1. Hi,

      Das kannst du zwischen <noscript> und </noscript> eintragen.

      MfG Dmitri

      hab es ebend probiert
      das funktioniert auch nicht zumindest nicht wenn es deaktiviert wurde

      1. Hallo,

        hab es ebend probiert
        das funktioniert auch nicht zumindest nicht wenn es deaktiviert wurde

        Das sollte es aber. Probier mal folgenden Code:

        <script type="text/javascript">
        <!--
          document.write ("JS ist aktiviert<br>");
        //-->
        </script>
        <noscript>
        JS ist deaktiviert<br>
        </noscript>

        (mit JS meine ich JavaScript und _nicht_ JScript)

        (müsste eigentlich in NN4, IE3+ funktionieren, getestet mit Moz 1.0 und Opera 6.01)

        Grüße,

        Christian

        1. Hallo,

          hab es ebend probiert
          das funktioniert auch nicht zumindest nicht wenn es deaktiviert wurde

          Das sollte es aber. Probier mal folgenden Code:

          <script type="text/javascript">
          <!--
            document.write ("JS ist aktiviert<br>");
          //-->
          </script>
          <noscript>
          JS ist deaktiviert<br>
          </noscript>

          (mit JS meine ich JavaScript und _nicht_ JScript)

          (müsste eigentlich in NN4, IE3+ funktionieren, getestet mit Moz 1.0 und Opera 6.01)

          Grüße,

          soll ich im head platzieren oder ist es egal

          Christian

        2. sorry funktioniert doch, also dann liegt mein problem wo anders

          ich habe folgende zeile

          <img src="Bilder/galerie/mr1low.jpg" onclick="top.middle.location='mr1.html'">

          und will halt das in den middle-frame eine neue html angezeigt wird, aber wollte es halt nicht über ein <a href> machen.

          und wenn ich jetzt bei sicherheit im ie einstelle das scripting einfügungen nich erlaubt sind, wird die location nicht geändert

        3. kann ich auch abfragen, ob es erlaubt ist das scripts einfügen können

          klingt faul aber wenn ich noch größere seiten programmieren brauche ich es
          z.b.: bei
          innerhtml

          und das brauche ich oft wenn ich objektorientiert programmiere, oder erlaubt es da der ie
          ich glaube nicht, weil er ja schon bei changeimages() vom photoshop streikt

          hilfe!!

          1. Hallo,

            kann ich auch abfragen, ob es erlaubt ist das scripts einfügen können

            klingt faul aber wenn ich noch größere seiten programmieren brauche ich es
            z.b.: bei
            innerhtml

            und das brauche ich oft wenn ich objektorientiert programmiere, oder erlaubt es da der ie
            ich glaube nicht, weil er ja schon bei changeimages() vom photoshop streikt

            Also: was willst Du denn jetzt genau abfragen?

            a) DOM?
            if (document.getElementById && document.createElement) {
              // unterstützt DOM
            } else {
              // unterstützt kein DOM
            }

            b) IE+*.innerHTML?
            if (document.all) {
              // unterstützt document.all (und wenn das der fall ist, dann auch .innerHTML)
            } else {
              // unterstützt kein document.all (aber innerHTML möglicherweise doch)
            }

            c) DOM+*.innerHTML?
            if (document.getElementsByTagName("head")[0].innerHTML) {
              // unterstützt DOM + *.innerHTML
            } else {
              // unterstützt kein DOM + *.innerHTML
            }

            Grüße,

            Christian