Pregunta

Estoy usando TinyMCE ( http://tinymce.moxiecode.com/ ) en una página .NET. Cada vez que cargo un texto

myTMCE.value=mycontent;

Puedo ver que mi texto se envuelve en < p > < / p > . Esto no es deseable para mí, así que estoy tratando de evitarlo. Intentando inicializar en

        <script>
            tinyMCE.init({
                force_p_newlines: true
            })

        </script>

no funcionó. ¿Alguna idea? Gracias por adelantado, m.

¿Fue útil?

Solución

Podrías despojar < p > después del hecho usando .NET, o alternativamente, simplemente use un simple < textarea > campo para la entrada de datos si eso se adapta a lo que está tratando de hacer.

Otros consejos

Debe hacer esto:

<script>
    tinyMCE.init({
        forced_root_block: false,
        //some other options here
    })
</script>

Por defecto, TinyMCE se establece como un bloque raíz. Al establecer esta propiedad en falso, elimina cualquier contenedor para el texto. El siguiente texto es de la documentación de TinyMCE:

  

Esta opción le permite asegurarse de que cualquier elemento que no sea de bloque o   los nodos de texto están envueltos en elementos de bloque. Por ejemplo    algo dará como resultado resultados como:   

algo

Esta opción está habilitada de forma predeterminada   a partir de 3.0a1.

Si establece esta opción en falso, nunca producirá etiquetas P al ingresar o automáticamente producirá elementos BR y Shift + Enter producirá una P.

Tenga en cuenta que no usar elementos P como bloque raíz puede dañar severamente la funcionalidad del editor.

http://www.tinymce.com/wiki.php/Configuration:forced_root_block

Consulte este hilo y < a href = "http://tinymce.moxiecode.com/punbb/viewtopic.php?pid=16296#p16296" rel = "nofollow noreferrer" title = "la respuesta"> la respuesta en el foro de TinyMCE. force_p_newline es una opción de gecko solamente (es decir, FF).

TinyMCE agrega una carga completa de etiquetas al texto; su objetivo de diseño es crear html válido a partir de entradas arbitrarias (incluidas las entradas html). Si desea controlar el código html generado, es mejor que use otro editor.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top