make WMD-editor di non pubblicare html?
-
23-09-2019 - |
Domanda
Ho codice simile al seguente
<form action="/u" method="post">
<div class="reply">
<input type="hidden" name="type" value="2"/>
<input type="hidden" name="id" value="1"/>
<input type="hidden" name="parentId" value="0"/>
<textarea name="text" style="width: 500px; height: 200px;"></textarea><div class="rhs"><button>Post Comment</button></div></div>
</form>
Sembra che io non bisogno di un nome per l'editor di lavorare però ho bisogno di usare il nome in modo che io possa inviare i dati. Problema è che non ottengo i dati di testo che l'utente inserisce, ma il codice HTML generato da editor di Markdown. Come faccio a impostare in modo ho la normale html grezzo che l'utente digita?
Soluzione
Modificare l'opzione di uscita da HTML a Markdown.
Sembra qualcosa di simile:
Attacklab.wmd_defaults = {
version: 1, output: "markdown", lineLength: 40, delayLoad: false
};
Altri suggerimenti
Anche se questa domanda è già stata data risposta qui è un ulteriore suggerimento che potrebbe essere di importanza: C'è un modo semplice per inviare sia l'HTML e il mark-down, inviando tramite JavaScript e utilizzando il componente di anteprima per ottenere il codice HTML, e textarea per ottenere la fonte markdown. Ecco una post sul blog da me con maggiori dettagli.