begin process at 2012 05 28 23:34:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Afficher le code du smiley dans une zone text


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Afficher le code du smiley dans une zone text

dimanche 4 juillet 2004 à 01:35:59 | Afficher le code du smiley dans une zone text

zzzzzz

Membre Club
Salut

J'ai un popup d'ouvert avec 666 smiley dans ce popup (1 peu beaucoup ?) La source de mon popup ce présente sous cette forme..

<img src="http://www.monsite.com/Autres/smiles/1.gif" width="44" height="46"><img src="http://www.monsite.com/Autres/smiles/5butthead.gif" width="20" height="15">

ect.... Dans la page principal ou j'ai ouvert le popup j'ai une zone de text appellé diablusnews et j'aimerai que quand je clique sur le smiley 1.gif(dans le popup) bin ca m'affiche dans la zone text(page principal) [smili]1.gif[/smili]

J'espere avoir été assez clair....

Merci d'avance! =)
dimanche 4 juillet 2004 à 14:40:52 | Re : Afficher le code du smiley dans une zone text

Houzefa

j'ai fait exactement ca pour mon forum, tu peux aller voir ici :
[ Lien ]

donc dans la page du messsage :

pour le lien pour insérer le smiley :
<a href="javascript:inserer_smiley()">Ajouter un smiley</a>


la fonction inserer_smiley() :
<script language="JavaScript">
function inserer_smiley(){
fen_smileys=open("smileys.php", "ouverte", "height=400, width=500, directories=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no, toolbar=no");
}
</script>


on va dire que le textarea ou le message est rédigé s'appelle "message" (c'est l'attribut "name").

dans la page des smileys, pour chaque smiley affiché, tu les fais pointer vers une fonction "smiley()" :
echo "<a href=\"javascript:opener.smiley('$smiley')\"><img src=\"smileys/$smiley\" border=\"0\"></a>\n";

ou $smiley est le nom du fichier de chaque smiley.

et, de retour dans la page du forum :
<script language="JavaScript">
function smiley(nom_smiley){
fen_smileys.close();
document.forms.formulaire.message.value+="<smiley: "+nom_smiley+" fin_smiley>";
}
</script>

ou "formulaire" est le nom du formulaire permettant d'ajouter le message.

tu peux retrouver les codes de ces 2 pages ici :
[ Lien ]
[ Lien ]

Houzéf@ - www.123toto.com
dimanche 4 juillet 2004 à 18:43:20 | Re : Afficher le code du smiley dans une zone text

zzzzzz

Membre Club

euh merci c'est vraiment sympas ta réponse, mais dit moi ca marche pour 600 smiley ou faut tout faire a la mano lol ?
dimanche 4 juillet 2004 à 18:47:18 | Re : Afficher le code du smiley dans une zone text

zzzzzz

Membre Club
Je te dit ca ne m'y connaissant rien en javascript :=)
dimanche 4 juillet 2004 à 19:24:27 | Re : Afficher le code du smiley dans une zone text

Houzefa

non moi jai 133 smileys et tout est fait automatiquement. en fait j'ai fait un dossier "smiley", qui contient les smileys ; puis un script PHP affiche tous les smileys contenus dans ce dossier automatiquement. cette page est le dernier lien de mon 1er message ; tas qu'a la recopier à peu près et tu la mets à la racine de ton site.

Houzéf@ - www.123toto.com
samedi 8 janvier 2005 à 18:03:33 | Re : Afficher le code du smiley dans une zone text

SAaD44

Bonsoir,
Voila, moi les smileys sont sous mon textarea, donc pas de popups. Comment je peux modifier le code ci-dessus pour que lorsque je clique sur un smiley, son code au format :nom_du_fichier:, s'ajoute à la suite du texte dans le textarea (nommé "commentaire")?
Merci
bye
lundi 25 juillet 2005 à 04:44:53 | Re : Afficher le code du smiley dans une zone text

spider987

Bonjour tout le Monde,

SAaD44,

pour ajouter le code d'un smiley  dans une zone de text à l'endroit du curseur en cliquant sur une icone  :


a mettre entre <head> et </head> :

<script language="JavaScript" type="text/JavaScript">
<!--
 function addSmiley(codesmiley)
  {
  var msg = document.formulaire.zonetext; // Remplace formulaire par le nom de ton formulaire
                                          // et zonetext par le nom de la textbox ou textarrea
   
   // Compatible IE
   if(document.selection)
   {
   msg.focus();
   sel = document.selection.createRange();
   sel.text = codesmiley;
   document.step2.focus();
   }
  else if(msg.selectionStart || msg.selectionStart == "0")
   {
   var startPos = msg.selectionStart;
   var endPos = msg.selectionEnd;
   var chaine = msg.value;
   
   msg.value = chaine.substring(0, startPos) + codesmiley + chaine.substring(endPos, chaine.length);
   msg.selectionStart = startPos + codesmiley.length;
   mdg.selectionEnd = endPos + codesmiley.length;
   msg.focus();
   }
  else
   {
   msg.value += codesmiley;
   msg.focus();
   }
  }
//-->
</script>

et le lien image a mettre ou tu veux dans ta page entre <body> et </body> :

<a href="#" onClick="addSmiley(' :) '); return(false)"><img src="smiley.gif" width="16" height="16" border="0"></a>

si tu as besoin d'aide mail moi

Spider987, on the web

vendredi 24 avril 2009 à 12:25:31 | Re : Afficher le code du smiley dans une zone text

stormypig

Au secours !!!
J'essaie desespérement de trouver un script pour pouvoir afficher des smileys (image) dans un textarea mais en vain ! rien de marche ou alors c'est trop compliqué pour moi...
J'ai essayé avec le code ci-dessus mais j'ai un message d'erreur comme quoi "document.formulaire is undefined" !
Au secours !
Ce que je veux, c'est pouvoir exactement ce que ce site propose, pour répondre aux messages, comme je suis en train de faire !
Pouvez-vous m'aider ?!



Cette discussion est classée dans : text, afficher, zone, popup, smiley


Répondre à ce message

Sujets en rapport avec ce message

afficher du text sous une fenetre popup [ par zmoha40 ] Bonjour ,Je suis en train de développer un site et parmi les pages web que je dois faire c'est afficher un catalogue des articles(image-reference-desc Smiley + iFrame [ par maxroucool ] Bonjour tout le monde, je suis en train de faire un forum, mais j'ai un petit probleme sur l'insertion des smilies dans le champ de texte. Quand on c afficher une image au survol d'une zone map [ par veroq ] bonjour à tous,je dois faire un organigramme avec les têtes des gens dans des bulles et lorsque l'on passe la souris sur une bulle, une image un peu p probleme au niveau du blokage et deblokage d'une zone text [ par kacenayoub ] bonjour je cherche un code simple qui perment de rendre une zone texte editable ou non editable a laide de 2 jradiobutton quelqun peux m'indiquer le Demande d'explication sur la détection de l'événement onchange [ par snipeurcoq ] Bonjour, Je souhaiterais avoir un peu plus d'explication sur la détection de l'événement onchange. En fait dans mon application, je clique sur un bo choisir un nom au hazard et l'afficher dans une zone de texte [ par tatout54 ] Bonjour, Tout d abord toute mes excuses si je me suis trompé de rubrique, mais je ne suis qu'un simple débutant archi nul. Voila mon soucis je début lier un zone de text avec liste jquery [ par sabersaber ] Bonjour, est ce que quelqu'un peut m'aider pour mon probleme. J'ai une pages contient un zone de text ( pour taper le code postal) et une liste(selec Click sur un bouton [ par lamia88 ] Bonjour, Je souhaite effectuer un lien sur le click du bouton grâce à l'évènement OnClick, mais je ne sais pas comment faire pour lui passer en param submit un formulaire OnChange un Text [ par moha007 ] bonjourj'ai crée une Zone de texte qui permet de rechercher un enregistrement dans une base de données.au début j'ai crée un bouton pour "Sumbiter" le afficher une zone de texte après avoir choisir une valeur dans une liste [ par honey87 ] bonjour, je voudrais faire un formulaire, et dans ce formulaire j'ai fais une liste de choix pour l'utilisateur pour choisir l'option qui lui convien


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales