+ Rispondi alla Discussione
Risultati da 1 a 6 di 6

javascript calcola preventivo online

Ultimo Messaggio di Imperor il:
  1. #1
    User L'avatar di Imperor
    Data Registrazione
    Oct 2008
    LocalitÓ
    Roma
    Messaggi
    55
    Aggiungi Imperor su Facebook

    javascript calcola preventivo online

    salve e auguri per un felice 2018
    in rete ho trovato un javascript che calcola il preventivo io sono riuscito a modificarlo in base alle mie esigenze ma vorrei che il visitatore che fa il preventivo sul mio sito abbia la possibilitÓ di salvarlo in pdf o doc oppure stamparlo chiedo aiuto grazie posto lo script senza il js di google
    Grazie
    ---------------------------------------
    <script>
    var valorePianiEdifico = 26;
    var addizionalePresenzaAscensore = 2;
    var valoreServizi = 28;
    var valoreMqGiardino = 4;
    var valoreMqUffici = 2;
    var valoreMqGarage = 1;
    var moltiplicatoreOperai = 1.34;


    $(function() {
    $('#container select').change(function() { calcolaPreventivo(); });
    $('#container input').keyup(function() { calcolaPreventivo(); });
    calcolaPreventivo();
    });


    function calcolaPreventivo() {

    var preventivo = 0;
    addizionaleAscensore = $('#container .ascensore').val()=='si'?0:addizionalePresenzaAsce nsore;

    preventivo += $('#container .pianiEdificio').val()*(valorePianiEdifico+addizio naleAscensore);
    preventivo += $('#container .Servizi').val()*(valoreServizi);

    if($('#container .giardino').val()=='si') {
    $('#container .colGiardino').show();
    preventivo += $('#container .mqGiardino').val()*valoreMqGiardino;
    } else { $('#container .colGiardino').hide(); $('#container .mqGiardino').val(0); }

    if($('#container .garage').val()=='si') {
    $('#container .colGarage').show();
    preventivo += $('#container .mqGarage').val()*valoreMqGarage;
    } else { $('#container .colGarage').hide(); $('#container .mqGarage').val(0); }

    preventivo += $('#container .mqUffici').val()*valoreMqUffici;
    preventivo = parseInt(preventivo*($('#container .nOperai').val()==1?1:moltiplicatoreOperai));

    $('#container .risultato').html("totale mensile: <span class='bold'>"+preventivo+",00</span> euro,");
    }
    </script>


    <div id='container'>

    <p>Prestazione svolta in regime fiscale di vantaggio ex art. 1, commi 96-117, legge 244/2007 come modificata da art. 27, Dl 98/2011 e pertanto non soggetta a Iva ne a ritenuta ai sensi provvedimento direttore agenzia Entrate n. 185820</p>
    <hr>
    <p>Calcola il preventivo in base alle tue esigenze</p>
    <p>Lavaggio cassonetti differenziata Ama del vostro condominio ( solo se disponibile un rubinetto acqua con tubo )</p>
    <p>per un preventivo corretto ├Ę preferibile effettuare un sopraluogo</p>
    <div class='col'>
    <span>N piani edificio</span>
    <span>
    <select class='pianiEdificio'>
    <option value='0'>0</option>
    <option value='1'>1</option>
    <option value='2'>2</option>
    <option value='3'>3</option>
    <option value='4'>4</option>
    <option value='5'>5</option>
    <option value='6'>6</option>
    <option value='7'>7</option>
    <option value='8'>8</option>
    <option value='9'>9</option>
    </select>
    </span>
    <div class='col'>
    <span>N servizi settimanali</span>
    <span>
    <select class='Servizi'>
    <option value='0'>0</option>
    <option value='1'>1</option>
    <option value='2'>2</option>
    <option value='3'>3</option>
    </select>
    </span>
    </div>
    <div class='col'>
    <span>Ascensore?</span>
    <span>
    <select class='ascensore'>
    <option value='no'>No</option>
    <option value='si'>Si</option>
    </select>
    </span>
    </div>
    <div class='col'>
    <span>Giardino?</span>
    <span>
    <select class='giardino'>
    <option value='no'>No</option>
    <option value='si'>Si</option>
    </select>
    </span>
    </div>
    <div class='col colGiardino'>
    <span>Mq. giardino</span>
    <span>
    <input class='mqGiardino'>
    </span>
    </div>
    <div class='col'>
    <span>Mq. garage</span>
    <span>
    <select class='garage'>
    <option value='no'>No</option>
    <option value='si'>Si</option>
    </select>
    </span>
    </div>
    <div class='col colGarage'>
    <span>Mq. garage</span>
    <span>
    <input class='mqGarage'>
    </span>
    </div>
    <div class='col'>
    <span>Mq. uffici</span>
    <span>
    <input class='mqUffici'>
    </span>
    </div>
    <div class='col'>
    <span>N. Operai</span>
    <span>
    <select class='nOperai'>
    <option value='1'>1</option>
    <option value='2'>2</option>
    </select>
    </span>
    </div>

    <div class='col'>
    <span></span>
    <span>

    </span>
    </div>
    </div>
    <div class='col'>
    <span></span>
    <span class='risultato'></span>

  2. #2
    User L'avatar di Panebianco3d
    Data Registrazione
    Nov 2011
    LocalitÓ
    Pescara
    Messaggi
    198
    Segui Panebianco3d su Twitter Aggiungi Panebianco3d su Facebook Aggiungi Panebianco3d su Linkedin
    Ciao,
    non vorrei sembrare "bacchettone", ma forse mettere un codice js cosý lungo e pensare che ci sia qualche anima pia che si metta a verificarlo, aggiungendo altro codice per sfornare la soluzione giÓ pronta Ŕ chiedere troppo anche in questo Forum.

    Hai percaso provato a cercare (ad esempio) "javascript to pdf export" su google? il primo risultato - giusto per citarne uno solo - Ŕ su StackOverflow votato positivamente da 124 persone, quindi dovrebbe funzionare. Si fa riferimento a una libreria per l'esportazione da html/js a pdf.
    Prova ad integrare questa soluzione nel tuo codice, e se vuoi facci sapere o inviaci il link al tuo sito per farci vedere il risultato.

    ciao
    Gianluca Panebianco - panebianco3d.com

  3. #3
    User L'avatar di Imperor
    Data Registrazione
    Oct 2008
    LocalitÓ
    Roma
    Messaggi
    55
    Aggiungi Imperor su Facebook
    ciao e buon anno grazie per la risposta il sito l'ho creato io fcfclean.it/preventivo.html sono un autodidatta

  4. #4
    User L'avatar di Imperor
    Data Registrazione
    Oct 2008
    LocalitÓ
    Roma
    Messaggi
    55
    Aggiungi Imperor su Facebook
    ariciao ho scaricato il file zippato come mi hai consigliato ma Ŕ troppo difficile dovr˛ trovare qualcuno che mi faccia il lavoro logico pagando riesco solo a modificare ci˛ che giÓ esiste ma non so come procedere...graie per l'aiuto buona giornata

  5. #5
    User L'avatar di Imperor
    Data Registrazione
    Oct 2008
    LocalitÓ
    Roma
    Messaggi
    55
    Aggiungi Imperor su Facebook
    ciao sono riuscito a far stampare il preventivo online sul mio sito web ho usato i file di jspdf funziona alla grande!!! ma non riesco a capire come far in modo per scaricarlo in pdf per ora il risultato Ŕ online fcfclean.it/preventivo.html
    chiedo aiuto grazie

  6. #6
    User L'avatar di Imperor
    Data Registrazione
    Oct 2008
    LocalitÓ
    Roma
    Messaggi
    55
    Aggiungi Imperor su Facebook
    ciao ho seguito il tuo consiglio guarda tu stesso fcfclean.it/preventivo.html Ŕ possibile inserire la data di quando Ŕ stato generato il pdf? per es: pdf generato data giorno anno

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB Ŕ Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] Ŕ Attivato
  • Il codice [VIDEO] Ŕ Attivato
  • Il codice HTML Ŕ Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.