Roland: css eigenschaft clip ansprechen

Hi

ich will die clip Eigenschaft über Javascript ansprechen und verändern.

In Netscape 4.7 klappt das aber nicht mit:

document.layers["seite"].clip = "rect(0 300 1000 0)";

während aber

document.layers["seite"].top = "100";

problemlos funktioniert.

Was mach ich da falsch?

Gruß Roland

  1. Hi,

    In Netscape 4.7 klappt das aber nicht mit:

    document.layers["seite"].clip = "rect(0 300 1000 0)";

    ...weil dieses Clip mit css nix zu tun hat. das is alter Netscape-
    standard, der vom W3C nicht abgesgnet wurde und clip kennt keine
    "rect"-eigenschaft.

    Wohl aber ein "clip.height" und ein "clip.width", wraus man sich IMHO
    prima eine solche funktion zurechtschreiben kann.

    Happy coding ;-)
    bye
    eddie

    1. hallo,

      document.layers["seite"].clip = "rect(0 300 1000 0)";
      ...weil dieses Clip mit css nix zu tun hat.

      doch.

      das is alter Netscape-

      standard, der vom W3C nicht abgesgnet wurde und clip kennt keine
      "rect"-eigenschaft.

      doch. das ist die einige eignschaft die clip zur zeit hat.

      http://www.w3.org/TR/REC-CSS2/visufx.html#clipping

      Wohl aber ein "clip.height" und ein "clip.width", wraus man sich IMHO

      das ist aber kein wc3C ;-)

      grüße
      thomas

      1. hallo,

        document.layers["seite"].clip = "rect(0 300 1000 0)";
        ...weil dieses Clip mit css nix zu tun hat.

        doch.

        wenn es also css wäre, würde es wohl über
        document.wasauchimmer.style.clip
        angesprochen werden, was in dom und css-kompatiblen browsern auch
        funktioniert. In NN4x läuft eine .style.eigenschaft-änderung gegen
        den baum.

        clip ist in NN4 eine eigenschaft des layer-objects
        http://selfhtml.teamone.de/javascript/objekte/layers.htm#clip

        versteh mich nicht falsch , ich will hier nicht klugscheißen, aber das
        ist 'ne klasse falle, also vorsicht. -> layers.clip ist kein css!

        das ist aber kein wc3C ;-)

        wie auch immer --- /me agree

        bye eddie

        1. hallo,

          wenn es also css wäre, würde es wohl über

          mit ging es nur um clip:rect()

          clip ist in NN4 eine eigenschaft des layer-objects
          http://selfhtml.teamone.de/javascript/objekte/layers.htm#clip

          ich weiss *g*
          http://developer.netscape.com/docs/manuals/communicator/dynhtml/layers33.htm#1042222

          versteh mich nicht falsch ,

          tue ich nicht ;-)

          layers.clip ist kein css!

          echt nicht? *scnr*

          grüße
          thomas