mixmastertobsi: copy Clipboard JS / Firefox

Hallo,

nun habe ich FF29 installiert und nach diesem Update funktioniert wiedermal mein Script nicht, um einen String in die Zwischenablage zu kopieren.

Hat jemand eine Idee, wie man nun in FF29 einen String in die Zwischenablage kopieren kann.

Danke!

  1. Hallo,

    nun habe ich FF29 installiert und nach diesem Update funktioniert wiedermal mein Script nicht, um einen String in die Zwischenablage zu kopieren.

    Zeige uns das Script doch mal bitte.

    Hat jemand eine Idee, wie man nun in FF29 einen String in die Zwischenablage kopieren kann.

    Nein. Das war in älteren Firefoxes nur mit gewissen Privilegien möglich. Das waren interne APIs, kein Wunder, dass sie deaktiviert wurden. Es gibt keine browserübergreifende JavaScript-API für diese Funktion.

    Die Lösungen, die ich kenne, setzen letztlich Flash ein:
    https://github.com/mojombo/clippy
    https://github.com/zeroclipboard/ZeroClipboard

    Mathias

  2. hallo und danke!!!

    Problem ist, dass der String automatisch in die zwischenablage kopiert werden soll - also ohne den Klick auf das Copy-Symbol.
    Das geht mit den zwei Varianten wohl nicht...oder?

    Des Weiteren muss es nicht browserübergreifend funktionierten - es reicht, wenn es im FF funktioniert.

    1. Mahlzeit,

      Problem ist, dass der String automatisch in die zwischenablage kopiert werden soll - also ohne den Klick auf das Copy-Symbol.
      Das geht mit den zwei Varianten wohl nicht...oder?

      Ich würde sagen, so ein Sicherheitsloch hat maximal der IE (gehabt)

      Des Weiteren muss es nicht browserübergreifend funktionierten - es reicht, wenn es im FF funktioniert.

      Na das wäre ein weiterer Grund, dass ich diesen Browser nicht mehr nutzen würde.

      --
      42
  3. Hallo,

    Hat jemand eine Idee,

    Vielleicht erzählst du einfach mal, welches Problem du lösen musst.

    Gruß
    Kalk

    1. Hallo,

      ich generiere zum Beispiel ein Angebot - per AJAX.
      Als Antwort bekomme ich eine URL, mit welcher der Kunde das Angebot öffnen kann.
      Diese URL wurde früher immer automatisch in die Zwischenablage kopiert.

      Danke und Gruß

      1. Hallo,

        ich generiere zum Beispiel ein Angebot - per AJAX.
        Als Antwort bekomme ich eine URL, mit welcher der Kunde das Angebot öffnen kann.
        Diese URL wurde früher immer automatisch in die Zwischenablage kopiert.

        Was soll er mit der URL in der Zwischenablage tun? Letztlich will er sie doch im Browser öffnen, oder?

        Dann habe ich etwas für dich:

        <a href="angebot.pdf">Angebot öffnen</a>

        http://de.selfhtml.org/html/verweise/definieren.htm

        Mathias