[JS] CTRL+C "forcé" au clic

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par HawkEye, 16 Décembre 2007.

  1. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    Hello,

    Je recherche un moyen facile et rapide de faire quelquechose qui existe sur photobucket.com, et que je trouve très pratique.

    Je voudrais fournir au visiteur un champ de formulaire qui, lorsqu'il effectue un clic dessus, met le contenu de ce champ dans le bloc-note (équivalent de "copier" (CTRL+C)), et affiche un petit message sous le champ, style "info copiée dans le bloc-note"...

    Quelqu'un a une piste (je n'y connais rien en JavaScript) ?

    Merci !
     
  2. padawan2
    padawan2 WRInaute occasionnel
    Inscrit:
    2 Février 2007
    Messages:
    458
    J'aime reçus:
    0
    La dernière fois que j'ai essayé j'ai abandonné parce qu'il semblerait que firefox bride sérieusement les accès au presse papier.

    L'occasion de m'y remettre si j'ai le temps.

    Je reviens vers toi si je trouve une solution, en attendant, toute participation est la bienvenue
     
  3. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    Sur photobucket.com ça ne pose aucun souci, même sous fofox...

    J'ai eu beau faire le tour de tout le js que j'ai pu y trouver (y compris linké), et je n'ai rien trouvé... c'est bien dommage car c'est vraiment confortable ;)
     
  4. padawan2
    padawan2 WRInaute occasionnel
    Inscrit:
    2 Février 2007
    Messages:
    458
    J'aime reçus:
    0
    Et dire que tu étais une idole pour moi ;)
    Je t'ai envoyé un petit mot doux par MP pour te donner quelques pistes sur le reverse de cette fonctionnalité.
     
  5. La Chaise sauvage
    La Chaise sauvage WRInaute impliqué
    Inscrit:
    11 Avril 2005
    Messages:
    536
    J'aime reçus:
    0
    à ce que j'en sais, firefox ne peut pas accèder au presse-papier, par défaut, sauf à modifier une option dans about:config (ce qu'on ne peut pas raisonnablement demander à ses visiteurs...) - [edit : et visiblement, internet explorer demande confirmation avant d'autoriser l'accès au presse-papier, en tout cas chez moi]

    ça me semble assez logique, d'un point de vue sécurité... si tu connais un moyen de court-circuiter cette sécurité ça m'intéresserait (et m'inquiéterait) aussi



    [re-Edit : finalement j'ai trouvé pour forcer le Ctrl+C silencieusement dans Firefox, mais IE demande toujours confirmation ]
     
  6. rog
    rog WRInaute passionné
    Inscrit:
    21 Septembre 2006
    Messages:
    1 346
    J'aime reçus:
    0
    mais charger le presse papier implique que l'utilisateur va utiliser les infos stockées en dehors du contexte du navigateur

    il y a quelques années, il est apparu un code qui lisait le dernier élément chargé dans le presse papier, ce qui permettait à une page web de le capter et de le logger

    ce qui a été assimilé à une faille de securité

    sur un site j'avais codé un js qui injecte des infos dans un input hidden

    rog
     
  7. Chacho
    Chacho WRInaute discret
    Inscrit:
    16 Septembre 2007
    Messages:
    72
    J'aime reçus:
    0
    Moi aussi j'avais aussi essayé de faire comme PhotoBucket et après avoir fouillé tous les codes et aussi avoir vu que Firefox ne pouvais pas sans modifier blablabla.. j'ai aussi abandonné !
    Si tu trouves, pourrais-tu me MP a défaut de mettre le code ici ?
    Thx
     
Chargement...
Similar Threads - [JS] CTRL+C forcé Forum Date
[JS] Forcer deux clics sur un input Développement d'un site Web ou d'une appli mobile 15 Mars 2014
[JS] Actualiser options <select> après choix d'un autre <select> Développement d'un site Web ou d'une appli mobile 28 Juin 2012
[JS] Remplacer un "," par un "." dans un INPUT Développement d'un site Web ou d'une appli mobile 8 Mars 2012
[JS] executer la fonction d'une variable Développement d'un site Web ou d'une appli mobile 25 Octobre 2011
[JS] - Un script qui plante uniquement en arrivant depuis google ! Développement d'un site Web ou d'une appli mobile 18 Mars 2011
[JS] Un compte a rebours avec avance rapide - dev Développement d'un site Web ou d'une appli mobile 30 Décembre 2010
[JS] Remplacer des retours à la ligne par des <br /> à la saisie Développement d'un site Web ou d'une appli mobile 14 Novembre 2010
[JS] Masquer / afficher un <div> à la saisie d'un <input> Développement d'un site Web ou d'une appli mobile 2 Novembre 2010
[JS] : empêcher la caractère espace Développement d'un site Web ou d'une appli mobile 7 Janvier 2009
[JS] Inserer un text dans un input ! Développement d'un site Web ou d'une appli mobile 18 Août 2008
[JS] Compatibilité FF/IE - fonction via formulaire Développement d'un site Web ou d'une appli mobile 15 Juillet 2008
[JS][résolu]array is not defined pourtant je l'ai défini Développement d'un site Web ou d'une appli mobile 17 Août 2007
[JS] placer le curseur à la fin d'un champ INPUT Développement d'un site Web ou d'une appli mobile 25 Mai 2007
[JS] Petits problemes pour un script Développement d'un site Web ou d'une appli mobile 12 Août 2006
[JS] window.location.href ou document.location.href ? Administration d'un site Web 12 Mai 2005