Copie de code source sur un site

Soyez le premier à donner votre avis sur cette source.

Snippet vu 14 128 fois - Téléchargée 34 fois

Contenu du snippet

Aucune prétention dans ce bout de javascript qui permet de faciliter la copie du contenu d'une balise d'une page HTML pour le mettre dans le press-papier.

L'association de la balise <pre> et de ce bout de code facilite la mise en forme automatiquement chez votre visiteur d'un code source, par exemple.
Remarque : Cette fonction serait d'ailleurs bien utile sur ce site où l'on ne cesse pas de sélectionner du code source pour aller le copier ailleurs dans nos programmes.

Source / Exemple :


<SCRIPT language="javascript">
// Si la fonction est disponible (IE)
// Expliquez à vos visiteurs comment copier le code source
if(window.clipboardData)document.write('<font size=2><i>Pour copier le code dans le Presse-Papier, double-cliquez dessus !</i></font>');
</SCRIPT>
<pre style="background-color:#336699;color=#FFFFFF;" ondblclick='javascript:window.clipboardData.setData("Text", this.innerText);alert("Le texte est dans le Presse-Papier.\nVous pouvez maintenant le coller où vous le souhaitez.");'>
Option Explicit
	if
	{
	    ...
	} else {
	    ...
	}
</pre>

Conclusion :


Le bout de code est uniquement le contenu du param 'ondblclick', à savoir :
javascript:window.clipboardData.setData("Text", this.innerText);alert("Le texte est dans le Presse-Papier.\nVous pouvez maintenant le coller où vous le souhaitez.");

Le reste est là uniquement pour illustrer.

A voir également

Ajouter un commentaire Commentaires
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
impossible... on a déja expliqué pourquois... et si t'es la c'est pour partager... dis toi que nous n'avons pas à partager avec toi si tu ne partages pas à ton tour, or en empèchant de voir les sources, tu empèche d'accèder à tes productions, donc, tu ne partages pas... cette demande de script ne m'interesse pas, surtout qu'elle ne fait que retarder la personne...

considère qu'il y a plein de monde qui copient pour comprendre et non pour utiliser...
Messages postés
1
Date d'inscription
vendredi 8 avril 2005
Statut
Membre
Dernière intervention
8 avril 2005

Bonjour, moi je recherche l'inverse, comment ne pas copier le code souce
:)
Messages postés
2
Date d'inscription
lundi 1 mars 2004
Statut
Membre
Dernière intervention
12 janvier 2005

J'ai fait quelques recherches mais rien d'intéressant.
Si jamais j'en entends parlé, je mettrai un post.
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
en XUL (j'm était gourré DSL) Xml User Langage c'est possible...

J'ai pas réussi a faire qqch de corect sous Mozz en XUL mais on doit pouvoir faire un truc pas trop mal...
Messages postés
275
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
15 décembre 2005

sympa comme code...
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.