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

Bibliothèques & Frameworks Discussion :

FCKEditor iframe et contenu


Sujet :

Bibliothèques & Frameworks

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut FCKEditor iframe et contenu
    Bonjour,

    J'ai placé un fckeditor, dans un formulaire (form1) dans une page web que je place dans un iframe.
    Dans ma page principale, celle qui contient l'iframe, j'essaie de récuperer le contenu du fckeditor par la fonction suivante :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function fckContenu() {
    var frameRef=document.getElementById("myIFrame");	
    // je récupère le contenu de l'iframe
    var doc = frameRef.contentDocument; 
          if (doc == undefined || docbis == null)
          doc = frameRef.contentWindow.document;
    alert( doc.form1.FCKeditor1.value);
      }

    Ca me donne bien le contenu initial du fckeditor mais pas son contenu modifié.
    Je sais qu'il faut normalement faire quelque chose du genre

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var oEditor = FCKeditorAPI.GetInstance("FCKeditor1") ;
    var content = oEditor.GetHTML() ;

    Quand je change ma fonction par celle là :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function fckContenu() {
    var frameRef=document.getElementById("myIFrame");	
    // je récupère le contenu de l'iframe
    var doc = frameRef.contentDocument; 
          if (doc == undefined || docbis == null)
          doc = frameRef.contentWindow.document;
     
    var oEditor = doc.FCKeditorAPI.GetInstance("FCKeditor1") ;
    var content = oEditor.GetHTML() ;
    alert(content);
      }

    Rien ne s'affiche : qu'est-ce qu'il faut faire ?
    Si quelqu'un a une idée, elle est la bienvenue !
    Merci
    JF

  2. #2
    Candidat au Club
    Inscrit en
    Février 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Moi je récupère le contenu du fckeditor après soumission du formulaire.

    La page d'affichage :
    declaration du fck :
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var oFCKeditor = new FCKeditor("FCKeditor1");
    ..//differents parametrage fck

    La page de traitement :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $corps=addslashes($_REQUEST['FCKeditor1']);//recuperation du contenu


    Sinon j'utilise setHTML pour définir des valeurs dans le fckeditor et ca fonctionne bien.
    Pour le getHTML je n'en ai pas eu l'utilité à ce jour.

    Au load de la page je met le code ci-dessous pour récupérer l'objet fck :


    ....
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var instanceFCK = null;
    var chargementTermine = false;
    function FCKeditor_OnComplete(editorInstance)
    {
      instanceFCK = editorInstance;
      chargementTermine = true;
    }

    Puis pour valoriser son contenu à vide je fais :
    instanceFCK.SetHTML('');

    Je suppose que instanceFCK.GetHTLM() doit aussi fonctionner.

Discussions similaires

  1. ajuster une iframe à son contenu
    Par owenho dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 10/09/2013, 13h46
  2. Problème iframe et contenu !
    Par Le Suricate dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 11/03/2009, 19h05
  3. [HTML] affichage du contenu des balises 'alt' dans une iframe
    Par etarip dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/08/2005, 14h08
  4. Modifier contenu d'une iframe
    Par castaka dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/06/2005, 15h20
  5. Valider un formulaire contenu dans une iframe
    Par snoopy5.0 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/04/2005, 11h14

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