Javascript hardu :)

Répondre
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
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 ce lien)


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

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
@+
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
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.
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
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
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
je crois pas , j'avais essayer pour ce site , essai window.opener[variable] mais c'est sans convictions
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
lu,

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

@+
Dark Elf
Dark Elf
Déconnecté
HELLSPLAYERS FOREVER
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...)
zebden
zebden
Déconnecté
zebdinou pour les intimes / Blog : http://www.zebden.fr
inserer un smiley a partir d'une autre fenetre et non sur la meme page...
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
lu,

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

@+
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog