dans une autre frame
autre_frame : nom de la frame ou il y a le form
window.parent.autre_frame.mon_form.mon_textarea.value = ...
si t'es smiley sont dans une une popup ouverte imperativement à partir de la fenetre ou il y a le formulaire :
window.opener.mon_form.mon_textarea.value = ...
et voila donc dans le code smyle tu remplace par ce que tu veux...
-------------------------------
Réponse au message :
-------------------------------
C'est bien gentil de ta part mais je sais faire l'ajout dans la même frame. Moi, je voudrais ajouter des smilies d'une frame secondaire ou dans une popup à ma frame principale contenant le formulaire.
Mais merci d'avoir répondu à mon message

-------------------------------
Réponse au message :
-------------------------------
cela devrai te donner des idées :
moi je fais ca dans la meme frame mais tu peux adapter de le code javascript :
<html>
<head>
<title>::: Nouveau Message :::</title>
<meta content="True" name="vs_showGrid">
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
</head>
<body bgColor="#b7c7e6">
<script language="javascript">
function verif_form() {
var jauteur = form_mess.auteur.value + "";
var jemail = form_mess.email.value + "";
var jtitre = form_mess.titre.value + "";
var jtexte = form_mess.texte.value + "";
if ( (jauteur == "") || (jemail == "") || (jtitre = "") || (jtexte = "") ) {
alert ("Tous les champs doivent être remplis");
form_mess.auteur.focus();
} else {
form_mess.submit();
}
}
function add_smile(smile) {
var smtexte = form_mess.texte.value + "";
form_mess.texte.value = form_mess.texte.value + smile
}
</script>
<form name="form_mess" action="sauv_msg.php" method="post">
<table width="90%" align="center">
<tr>
<td>
Auteur <input type="text" name="auteur">
</td>
<td>
Email <input type="text" name="email">
</td>
</tr>
<tr>
<td colspan="2">
Titre <input type="text" name="titre">
</td>
</tr>
<tr>
<td colspan="2">
Votre message :
<br>
<center>
<TEXTAREA rows="6" cols="40" NAME="texte"></TEXTAREA>
</center>
</td>
</tr>
</table>
<center>
<input type="button" value="poster" onclick="javascript:verif_form();">
</center>
<br>
<br>
cliquez sur un smile pour l'ajouter...
<table align="center" width="70%" border="0" bgcolor="#ffffff">
<tr>
<td>
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/devil.gif" onclick="javascript:add_smile('#s1#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/eek.gif" onclick="javascript:add_smile('#s2#');"> <IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/frown.gif" onclick="javascript:add_smile('#s3#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/glasses.gif" onclick="javascript:add_smile('#s4#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/embarassed.gif" onclick="javascript:add_smile('#s5#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/eyes.gif" onclick="javascript:add_smile('#s6#');">
<br>
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/grin.gif" onclick="javascript:add_smile('#s7#');"> <IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/happy.gif" onclick="javascript:add_smile('#s8#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/indifferent.gif" onclick="javascript:add_smile('#s9#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/kill.gif" onclick="javascript:add_smile('#s10#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/laugh.gif" onclick="javascript:add_smile('#s11#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/mad.gif" onclick="javascript:add_smile('#s12#');">
<br>
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/nerd.gif" onclick="javascript:add_smile('#s13#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/ohwell.gif" onclick="javascript:add_smile('#s14#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/smile.gif" onclick="javascript:add_smile('#s15#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/pimp.gif" onclick="javascript:add_smile('#s16#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/roll.gif" onclick="javascript:add_smile('#s17#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/sick.gif" onclick="javascript:add_smile('#s18#');">
<br>
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/smokin.gif" onclick="javascript:add_smile('#s19#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/tired.gif" onclick="javascript:add_smile('#s20#');">
<IMG alt="" src="http://www.happy-shooter.com/ojja2/smyle/tongue.gif" onclick="javascript:add_smile('#s21#');">
</td>
</tr>
</table>
</form>
</body>
</html>
-------------------------------
Réponse au message :
-------------------------------
Je conçois pour mon site perso un forum en ASP. Je me suis inspiré de plusieurs forums existant dont "forum12" et les forums de "Télecharger.com" ainsi que "FFWorld.com". C'est un mélange des 3
Mon problème vient pour les smilies. Je sais insérer des smilies sur une même page mais je veux créer une frame ou un popup comme la fait NIX et cliquer sur un smiley qui va ensuite s'ajouter dans l'autre frame ou contient le formulaire du message.
D'autre part, comment fait-il pour l'insertion des balises en JavaScript (je ne suis pas doué pour ce langage !!!). Je sais faire avec la fonction AjoutTxt mais, je préfère la méthode de Nix ou une popup apparaît et vous demande de saisir une partie de votre message en gras par exemple
Si qqn a la bonté de m'aider ce serait sympa de sa part.
