Huh?!
How is "Copy" working? was it not unsupported in Chrome?!

☆PhistucK


On Sun, Nov 29, 2009 at 22:53, Manticore <[email protected]> wrote:

> I've created a class for copying text by creating a textarea and
> running execCommand('Copy') on it. There is a 'Paste' command too but
> somehow it won't work (I might be doing it wrong).
>
> Feel free to use it if you'd like.
>
> Code:
>
>    Clipboard = {};
>    Clipboard.utilities = {};
>
>    Clipboard.utilities.createTextArea = function(value) {
>        var txt = document.createElement('textarea');
>        txt.style.position = "absolute";
>        txt.style.left = "-100%";
>
>        if (value != null)
>            txt.value = value;
>
>        document.body.appendChild(txt);
>        return txt;
>    };
>
>    Clipboard.copy = function(data) {
>        if (data == null) return;
>
>        var txt = Clipboard.utilities.createTextArea(data);
>        txt.select();
>        document.execCommand('Copy');
>        document.body.removeChild(txt);
>    };
>
>    // Can't get this to work. See the problem?
>    Clipboard.paste = function() {
>        var txt = Clipboard.utilities.createTextArea();
>        txt.focus();
>        document.execCommand('Paste');
>        var value = txt.value;
>        document.body.removeChild(txt);
>        return value;
>    };
>
> Demo at: http://jsbin.com/uvivi
>
> On Nov 29, 8:16 am, Phil Crosby <[email protected]> wrote:
> > Woops, sorry about that. Filed here:
> http://code.google.com/p/chromium/issues/detail?id=28941
> >
> >
> >
> > On Sat, Nov 28, 2009 at 10:10 PM, PhistucK <[email protected]> wrote:
> > > You have linked to the wrong issue.
> > > ☆PhistucK
> >
> > > On Sun, Nov 29, 2009 at 05:10, Phil Crosby <[email protected]>
> wrote:
> >
> > >> My extension also requires this capability, to copy the current page's
> > >> URL to the clipboard via a keystroke.
> >
> > >> I've filed this as a feature request here:
> > >>http://code.google.com/p/chromium/issues/detail?id=27591
> >
> > >> On Nov 24, 8:22 pm, Moses <[email protected]> wrote:
> > >> > Auto copy selected text toclipboardwithout press Ctrl-C.
> >
> > >> > On Nov 25, 3:41 am, Antony Sargent <[email protected]> wrote:
> >
> > >> > > We don't currently have an API for this, but might in the future.
> What
> > >> > > use
> > >> > > case did you have in mind?
> >
> > >> > > On Tue, Nov 24, 2009 at 11:20 AM, Jean-Lou Dupont
> > >> > > <[email protected]>wrote:
> >
> > >> > > > Is there a way to access theclipboard, if only to read its
> contents?
> >
> > >> > > > --
> >
> > >> > > > You received this message because you are subscribed to the
> Google
> > >> > > > Groups
> > >> > > > "Chromium-extensions" group.
> > >> > > > To post to this group, send email to
> > >> > > > [email protected].
> > >> > > > To unsubscribe from this group, send email to
> >
> > >> > > > [email protected]<chromium-extensions%[email protected]>
> <chromium-extensions%2Bunsu
> > >> > > > [email protected]>
> > >> > > > .
> > >> > > > For more options, visit this group at
> > >> > > >http://groups.google.com/group/chromium-extensions?hl=en.
> >
> > >> --
> >
> > >> You received this message because you are subscribed to the Google
> Groups
> > >> "Chromium-extensions" group.
> > >> To post to this group, send email to
> [email protected].
> > >> To unsubscribe from this group, send email to
> > >> [email protected]<chromium-extensions%[email protected]>
> .
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/chromium-extensions?hl=en.
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Chromium-extensions" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<chromium-extensions%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/chromium-extensions?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en.


Reply via email to