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 :

CSS, iframe et editeur WYSIWYG


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 60
    Par défaut CSS, iframe et editeur WYSIWYG
    Petite question :

    J'ai une iframe pour un éditeur WYSIWYG (basé sur MIDAS, démo ici, le problème c'est que dans mon iframe j'ai pas la mise en forme de ma page mais celle standard (lien souligné en bleu, ...), comment appliquer la CSS de ma page à l'iframe?
    Directement via une proprieté de l'iframe? Via une commande javascript permetant d'appliquer une feuille de style à ma page (document.stylesheets, tenté sans succés)?
    Ou autre?

    J'ai également un autre problème, j'ai forcément un <br> quand je récupère la valeur de mon iframe, un moyen d'empécher ça ou je dois le supprimer quand je récupère sa valeur?

    (j'ai hésité à poster ça dans le forum html, css, ... mais vu que le code est principalement du js, je pense que la solution viendra du js)

    Merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2005
    Messages : 147
    Par défaut
    la seule solution que j'ai trouvé est de créer une balise link à l''intérieur du head de l'iframe grâce au dom.

    l'url du css est absolue, mais les liens commençant par 'http://' restent en bleu (pas les autres).

    s'il y a plus simple je veux bien...

    +

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 60
    Par défaut
    Oui ça c'est dans le cas où dans ton iframe tu as une page html non?

    Car là dans mon iframe j'ai pas de balise <head> ou <html> mais que du texte que j'édite comme je veux.

    L'iframe editable est utilisée comme un textarea dans lequel tu met en forme ton code sans passer par du BBCode ou autre.

    Je sais qu'il existe des solutions similaire comme FCKeditor mais je voudrais ne pas utiliser ce genre de machine à gaz. Et ce genre d'éditeur est utilisé ailleur (comme gmail) donc y'a certainement moyen... :-/

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2005
    Messages : 147
    Par défaut
    ton iframe est une page html.

    lorsque tu passe l'iframe en mode édition il y a des chance que tu place le code a l'intérieur du body de ton iframe.

    pour t'en convaincre jettes un coup d'oeil à l'aide de l'inspecteur dom

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 60
    Par défaut
    Je vais regarder, mais pourquoi dans ce cas quand je récupére mon texte je n'ai pas les balises habiteuls d'une page html?

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2005
    Messages : 147
    Par défaut
    >pourquoi dans ce cas quand je récupére mon texte je n'ai pas les balises habiteuls d'une page html?

    parce qu'il y a des chances que tu récupères l'intérieur du body.

    files toujours ton code d'initialisation peut-être que tu procèdes différemment.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/09/2010, 22h17
  2. Editeur WYSIWYG récupération de variables
    Par frol dans le forum Flash
    Réponses: 3
    Dernier message: 13/08/2006, 11h01
  3. Editeur wysiwyg
    Par v4np13 dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 29/04/2006, 00h42
  4. OpenOffice comme éditeur WYSIWYG de contenu XML ?
    Par lilouTwo dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 01/07/2004, 14h43

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