Anteprima di stampa con JavaScript?
-
22-09-2019 - |
Domanda
Così sto usando il toolkit Ajax di controllo ed è editor HTML. Mi chiedo qual è l'approccio migliore per creare una pagina di anteprima completa? Ho multipla HTML Editor di sulla pagina in modo ho bisogno di ottenere il contenuto di ogni editor HTML e salvarlo in un cookie o qualcosa del genere, poi hanno un pop-up con la pagina di anteprima, che carica le informazioni dal cookie in rispettive etichette. Questo è possibile o sto andando nella direzione sbagliata? Ogni e qualsiasi consiglio è apprezzato!
Soluzione
Usa JS per aprire un pop-up contenente un modello per la pagina di anteprima, presumibilmente con tutti gli slot etichettati con un id appropriata.
per es.
<html><body><div id="main-content"></div></body></html>
Poi, una volta che il popup termine del caricamento, popolare ogni alloggiamento con il contenuto corrispondente dal editor HTML della pagina principale.
per es.
popup.document.getElementById('main-content').innerHTML = editors[0].getContent();
popup.document.getElementById('side-content').innerHTML = editors[1].getContent();
ecc ...
Non ho dimestichezza con il toolkit o un'applicazione specifica, quindi avrai bisogno di carne fuori alla suite qualsiasi API che si sta utilizzando.