IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Ins�rer du texte � l'emplacement du curseur dans une iframe


Sujet :

JavaScript

  1. #1
    Membre exp�riment�

    Avatar de mlny84
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4 023
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4 023
    Par d�faut Ins�rer du texte � l'emplacement du curseur dans une iframe
    Bonjour,

    J'utilise FCKEditor dans un formulaire pour mon site.
    La zone de texte de l'�diteur est plac�e dans une iframe.
    Je voudrai pouvoir rajouter un champ pr�cis � l'endroit de mon curseur, mais je n'arrive pas � le r�cup�rer (et dans ce cas pr�cis, je ne peux pas pas utiliser les fonctions de FCKEditor, juste du Javascript simple).

    J'ai trouv� sur le net plusieurs m�thodes pour le faire dans le cas d'une input ou un textarea o� les valeurs comme input.selectionStart sont possibles, mais rien dans le cas des frames que je suis oblig�e d'utiliser.

    Je suis loin d'�tre experte en javascript, j'esp�re avoir su m'exprimer avec les bons termes pour me faire comprendre.

    Donc en r�sum� : comment ins�rer un texte � l'endroit du curseur dans une iframe ?

    (un appendChild rajoute l'�l�ment � la fin, et je voudrai pouvoir l'ins�rer au milieu de mon texte, d'o� l'emplacement du curseur)

    Si quelqu'un peut m'aider ou me donner une piste, merci d'avance

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre exp�riment�

    Avatar de mlny84
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    4 023
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 4 023
    Par d�faut
    J'avais pourtant essay� cette m�thode sans succ�s
    Mais bon, j'avais d� mal m'y prendre, merci Spaffy, �a marche

    C'est � dire juste :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
       // Get the editor instance that we want to interact with.
       var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;
       // Insert the desired HTML.
       oEditor.InsertHtml( '- This is some <a href="/Test1.html">sample<\/a> HTML -' ) ;

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [OL-2007] Ins�rer un texte � l'emplacement courant dans le corps d'un message
    Par Phileo dans le forum VBA Outlook
    R�ponses: 0
    Dernier message: 13/07/2010, 11h57
  2. Ins�rer un text � l'emplacement d'un signet
    Par MICHEL69 dans le forum VBA Word
    R�ponses: 6
    Dernier message: 18/03/2008, 13h20
  3. R�ponses: 2
    Dernier message: 17/07/2007, 22h35
  4. [VB6] position du curseur dans une zone texte et insertion caractere
    Par tim69000 dans le forum VB 6 et ant�rieur
    R�ponses: 3
    Dernier message: 05/05/2006, 09h52
  5. R�ponses: 1
    Dernier message: 11/03/2006, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo