Il problema è semplice:php - wordwrap con html
Utilizzando tinyMCE, sto memorizzazione dei dati html nel database. Poi nella home page, sto mostrando gli ultimi 5 post che ho inserito nel database. Voglio ritagliare ciascuno di questi messaggi alla lunghezza specificata se lo superano e inserire un collegamento continue reading
(può essere un raccolto morbido qui, non deve essere rigido).
Sarebbe facile per ritagliare la stringa con la funzione di php wordwrap
ma dal momento che la stringa è composta da html Non voglio rovinare il codice html con lo strumento taglierino da un posto sbagliato.
Quindi la domanda è: c'è un modo semplice per ritagliare questo, (può essere anche una soluzione css, javascript) o devo scrivere una funzione lunga con molti controlli per implementare una funzione di base? Stavo pensando di usare la classe DOM
ma prima di creare la funzione volevo solo chiederti ragazzi.
EDIT
Styling è essenziale per me. Quindi non c'è la possibilità di togliere i tag.
Grazie in anticipo.
Refer: http: //stackoverflow.com/questions/4682878/apply-wordwrap-to-html-content-excluding-html-attributes – Arvind
La pagina era già aperta nell'altra scheda :) In realtà ho ottenuto l'idea del DOM da quel post :) @Arvind –