Smiley + iFrame

Répondre
maxroucool
le 28/05/2005 à 18:54
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 clique sur un lien, la liste de smilies s'ouvre dans une iframe (qui s'appelle frame_smiley), seulement quand on clique sur les smilies, le code ne s'ajoute pas dans le champs de texte.
Je me suis pas trop embêter pour le JS, j'ai repris celui de phpBB, ca donne ca:

function emoticon(text) {
var txtarea = window.frame_smiley.document.post.message;
text = \' \' + text + \' \';
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == \' \' ? caretPos.text + text + \' \' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}



Merci beaucoup
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours