Éditeur simple et pratique

Description

Un simple éditeur de texte qui contient des petits outils sur des boutons au quels on peut stoker des données ;
Et a les fonctions suivantes :
Edition, insertion, sélectionner, copier, imprimer, aperçu, enregistrer le document et confirmation avant la suppression du texte.
Vous pouvez toujours afficher les aperçu sur : http://abdelaziz.elalia.net

Source / Exemple :

function nossos(idmaj){
/*
abdelaziz rejeb Elalia Tunisie 
[http://abdelaziz.site.voila.fr]
pour tout contact: [http://intersite.site.voila.fr]
publier le 04/07/2004
modifier Le 26/02/2008


*/
///**********************insertion********************
a= "Rue ben zaidounenELALIA 7016 - TUNISIE";
b= "Tel: 95 16 49 45nde l'letranger= +(216)95 16 49 45nFax: 72 442 234nde l'letranger= +(216) 72 442 234";
c= "adressel@email.comnautreadressel@email.fr";
d= "[http://abdelaziz.elalia.net]";
e= "Entrez ici un texte de votre choix";
f= "n";
g= "n<p>n";
h= "Tapez ou insérez un texte, en suite sélectionnez, copier, imprimez la sélection ou enregistrez tout dans un fichiers sur votre ordinateur. nnR : Retour à la ligne dans la zone du textenP : pour séparer les paragraphes dans la fenêtre de l?aperçunX : effacer tout";

if(idmaj==1){document.titre.exemple.value=document.titre.exemple.value+a}
if(idmaj==2){document.titre.exemple.value=document.titre.exemple.value+b}
if(idmaj==3){document.titre.exemple.value=document.titre.exemple.value+c}
if(idmaj==4){document.titre.exemple.value=document.titre.exemple.value+d}
if(idmaj==5){document.titre.exemple.value=document.titre.exemple.value+e}
if(idmaj==6){document.titre.exemple.value=document.titre.exemple.value+f}
if(idmaj==7){document.titre.exemple.value=document.titre.exemple.value+g}
if(idmaj==8){document.titre.exemple.value=document.titre.exemple.value+h}
}
///**********************copier**********************
function editeur(obj)
{
var copier = document.body.createTextRange();
copier.moveToElementText(obj);
copier.execCommand("Copy");
}
///**********************aperçu************************
function save(){
i = document.all.exemple.value;
aff = window.open('','','menubar=no,toolbar=no,status=yes,scrollbars=yes,resizable=yes');
aff.document.write('<html><head><title>éditeur simple: abdelaziz rejeb Elalia Tunisie</title>r'+'</head>'+i+'<script>function save(){document.execCommand("SaveAs", "intersite", "nom de fichier",".htm");}</script><body topmargin=50 leftmargin=50 rightmargin=50><hr><font color=#FF00FF><b>[</font><font color=#FF3300><i title=" ????? ?????? 
Enregistrez Cette Page" style="cursor:hand; font-weight:700" onclick="save()">Enregistrez La Page</i></font><font color=#FF00FF>] [</font></font> <a title=" ????? ????    
Imprimez Cette Page" href="javascript:window.print();" style="text-decoration: none"><font color=#FF3300>imprimez</font></a><font color=#FF00FF> ]</font></b></html>');
aff.document.close();
}
///******************effacer le texte******************
function effacer(){
if(confirm('nVoulez Vous Vraiment Effacer Totalement Le Texte .???n '))
{
document.titre.exemple.value=""
}
}

Conclusion :

Vous pouvez insérer vos propres donné et ajouter des boutons, c?est très simple.

Une parie importante de mon site web a été édité sur cet éditeur.

pour tout contact et plus d'aide :
http://abdelaziz.elalia.net

Codes Sources

A voir également

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.