mixmastertobsi: Javascript Copy Clipboard

Hallo,

ich suche eine Möglichkeit mittels Javascript etwas automatisch in die Zwischenablage zu kopieren.

ZeroClipboard hatte ich mir angeschaut, jedoch gefällt mir diese Variante nicht.

Welche Alternativen gibt es?
Da wir dieses Script nur intern benötigen, muss es nur im FF funktionieren...

  1. Hi,

    Welche Alternativen gibt es?

    Keine.
    Außer im IE.

    ~dave

    1. Hallo,

      ich habe es mit folgendem probiert.
      http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard

      Klappt bei mir auch nicht - an was liegt es?

      text = "das ist mein text";
      document.execCommand("copy","",text);

      1. Moin,

        ich habe es mit folgendem probiert.
        http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard

        Liest du, was du findest?

        Zitat der Seite:

        By default, JavaScript is not allowed to read or set your clipboard data for security and privacy reasons

        Wer es also nicht bewusst aktiviert hat, bei dem wird es nicht funktionieren.

        Grüße Marco

        1. Hallo Marco,

          natürlich hatte ich es in der user.js Datei aktiviert gehabt

          user_pref("capability.policy.policynames", "allowclipboard");
          user_pref("capability.policy.allowclipboard.sites", "***DOMAIN***");
          user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
          user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");

          Auf folgender Seite funktioniert es auch - nur nicht auf meiner...

          1. Hi,

            user_pref("capability.policy.allowclipboard.sites", "***DOMAIN***");

            Domain, oder URL?

            MfG ChrisB

            --
            RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
            1. Hallo,

              auf folgender Seite funktioniert das kopieren...

              http://www-archive.mozilla.org/editor/midasdemo/

              1. Hi,

                auf folgender Seite funktioniert das kopieren...

                http://www-archive.mozilla.org/editor/midasdemo/

                Und wie soll uns das helfen zu klären, was du in deiner Version falsch gemacht hast …?

                MfG ChrisB

                --
                RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
                1. Meine Version gibt es nur lokal.

                  anbei das Script...

                  function copy2clipboard(text) {
                  document.execCommand("copy","",text);
                  }

  2. Hi there,

    Welche Alternativen gibt es?

    ich weiss nicht, was ZeroClipboard macht. Ich würde das aber evt. mit einem externen Programm lösen, das Cookies lesen und schreiben kann. (Wenn es wirklich nur intern sein soll, musst Du dieses Programm halt auf jeden Rechner kopieren/installieren)
    Geht auch nur mit (entsprechend kurzem) Text, aber was ich gelesen habe, ist das ja in etwas Deine Anforderung.
    Ist nicht elegant, aber mit JS alleine gehts überhaupt nicht...