Visualizzazione dei risultati da 1 a 10 su 10

Discussione: [JSP] Pulsante zoom

  1. #1

    [JSP] Pulsante zoom

    Ciao...
    qualcuno sa dirmi come si fa un pulsante di zoom di una pagina???Qual è l'azione da associare???
    Grazie...

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Veronica_sec,

    cosa vuol dire quel [JSP] nel titolo? E cosa intendi per "pulsante di zoom di una pagina"? :master:

  3. #3
    Penso sia un JSP sta per il tipo di tecnologia che uso: pagine jsp!
    Il pulsante deve fare lo zoom della pagina in base alla percentuale che assegno...come un normale pulsante di zoom!!!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Veronica_sec
    ...come un normale pulsante di zoom!!!
    Mai visto

    Un esempio?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    Mai visto

    Un esempio?

    ciao
    hihi, stavo per dirlo io...dipende tutto da "normale" per chi



    ciauz
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    però.... mumble mumble

    uno zoom in javascript in linea teorica si potrebbe anche fare
    Ad esempio se volessi fare un zoom x2

    1) prendo tutti gli elementi della pagina
    codice:
    allElements = document.getElementsByTagName('*');
    2) per ciascuno di questi leggo altezza e larghezza
    e le raddoppio

    codice:
    for (i=0; i<allElements.length; i++) {
        thisEl = allElements[i];
        thisEl.style.width = (parseInt(thisEl.clientWidth, 10) * 2) + 'px';
        thisEl.style.height = (parseInt(thisEl.clientHeight, 10) * 2) + 'px';
    }

    Naturalmente non ho provato nulla di tutto ciò... ma so che sicuramente è incompleto (ad esempio la dimensione del font non l'ho considerata).

    Prova a cercare con google, forse qualcuno ci ha già pensato.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    codice:
    <html>
      <head>
        <style>
          .normal{
            zoom: 100%;
          }
          .doppio{
            zoom: 200%;
          }
        </style>
      </head>
      <body class="normal" id="body">
        <input type="button" value="2x" onclick="document.getElementById('body').className='doppio'">
        <input type="button" value="1x" onclick="document.getElementById('body').className='normal'">
        
    
    prova</p>
      </body>
    </html>
    così con IE funziona (e solo con IE)
    al posto delle percentuali ci si può mettere anche un numero float oppure "normal" per farlo tornare normale

    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  8. #8
    Grazie...
    Siete stati gentilissimi!!!

  9. #9
    Ma qualcuno sa invece come si fa il pulsante trova???
    Lo stesso che sta sul Modifica del browser di internet...

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Veronica_sec
    Ma qualcuno sa invece come si fa il pulsante trova???
    Lo stesso che sta sul Modifica del browser di internet...
    Per questo problema il titolo non va bene... apri un'altra discussione

    ... e comunque prima di postare trova qualche minuto per fare una piccola ricerca e guardare fra i link/discussioni utili... il problema e' gia' stato trattato
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.