Javascript hardu :)

Répondre
moogli
le 19/10/2004 à 14:36
moogli
voila j'utilisedes smilies et bbcode cliquable (spéciale boulet et fainéant smiley). J'utilise une page smilies (comme ici) pour afficher mes smilies .... sa fonctionne nikel. Maintenant je voudais que le code du smilies soit afficher a l'emplacement du curseur. J'utilise pour cela une fonction trouver sur un site dont on ma donné le lien ici

J'ai bidouiller sa pour pouvoir l'utiliser sur toute mes page sans avoir a changer le nom de form et textarea. Le truc fonctionne mais je n'arrive pas l'utiliser d'une seconde page (celle des smilies par exemple.).
Le code pour l'insertion a l'emplacement du curseur
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1740]ce lien[/lien])


dans mon fichier qui affichemes smilies
je fait sa
<?php
echo '<a href="#" onClick="go(\''.$code.'\');return false;"><img src="'.PATH_HTTP.'/images/smiley/'.$lien.'" border=0></a>';
//j'ai essayer sa sans succès
echo '<a href="#" onClick="insereChaine(\''.$code.'\');return false;"><img src="'.PATH_HTTP.'/images/smiley/'.$lien.'" border=0></a>';
?>

La fonction go()
function go(code) {
var objForm=opener.document.forms[\''.$_GET['form'].'\'].elements[\''.$_GET['area'].'\'];
objForm.value = objForm.value + code +" ";
}
je pense que cela vient du fait qu'il faudrait que j'utilise les variables (voir meme les fonctions) du script de la 1er page mais j'y arrive po :(

Ben voila si quelqu'un a pigé quelque chose et qu'il peut m'aider se serait génial :)

Merci
@+
Il en faut peu pour être heureux !!!!!
zebden
le 19/10/2004 à 15:42
zebden
Question tes smileys sont dans un popup ? parce que si c'est le cas , reve pas , tu perds le focus de la premiere page donc la position du curseur.
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 19/10/2004 à 15:53
moogli
ouis dans un popup :(

la position du curseur est enregistrer dans des variables (le script l'enregistre a chaque change et focus du textarea) ya pas moyen d'utiliser les variables de la page mère ?

Merci
Il en faut peu pour être heureux !!!!!
zebden
le 19/10/2004 à 16:37
zebden
je crois pas , j'avais essayer pour ce site , essai window.opener[variable] mais c'est sans convictions
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 21/10/2004 à 14:43
moogli
lu,

ben sa marche po smiley, je continue de chercher :)

@+
Il en faut peu pour être heureux !!!!!
Dark Elf
le 26/10/2004 à 17:50
Dark Elf
J'ai trouvé une bonne solution... qui marche parfaitement sur tous les navigateurs que je connais...

Va voir dans le forum PHP, j'avais mis mon problème avec les smileys... (et oui, je m'étais trompé de catégorie...)
HELLSPLAYERS FOREVER
zebden
le 26/10/2004 à 18:05
zebden
inserer un smiley a partir d'une autre fenetre et non sur la meme page...
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 28/10/2004 à 19:51
moogli
lu,

deplus je te rapelle que j et'est donnée le 1er élement de réponse ...... smiley

@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

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