Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Ridimensionamento automatico immagine con larghezza finestra, help!

    Salve a tutti!

    Cliccando su di una foto si apre una nuova finestra con determinate dimensioni da contenere la foto ingrandita ( e fin qui ci sono senza problemi).

    Adesso però vorrei questo:
    se io allargo/diminuisco le dimensioni della finestra manualmente (usando il mouse cliccando sulle freccette in basso a dx, o cliccando sull'espansione a video totale, il pulsante accanto alla X) vorrei che anche l'immagine contenuta si allargasse, mantenendo le proporzioni, fino ad un certo valore (ex un valore di larghezza) oltre il quale l'immagine naturalmente diventerebbe una schifezza.

    Vi ringrazio,

    saluti

    Riccardo
    Riccardo Daviddi

  2. #2
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    Riccardo, ti invito a leggere il nostro regolamento , con particolare attenzione al punto 2

    che linguaggio utilizzi? ricorda che va sempre specificato nel titolo
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  3. #3
    oops scusatemi!! ehehe

    bè credo che vada usato java no??

    La pagina web è in php/html naturalmente, vorrei inserire quel qualcosa che mi permetta di fare ciò che ho specificato, credo serva un javascript che però non so...
    Riccardo Daviddi

  4. #4
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    Originariamente inviato da riccagt
    bè credo che vada usato java no??

    Originariamente inviato da riccagt
    credo serva un javascript che però non so...
    java e javascript non sono la stessa cosa


    comunque ti sposto in scripting
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ha ragione MMarzia. Java e Javascript sono due cose completamente diverse.
    Comunque credo che per te sia sufficiente javascript (JS).

    Si possono modificare le caratteristiche di un oggetto, compreso larghezza ed altezza.
    Le istruzioni da usare sono del tipo:
    document.getElementById('ID_OGGETTO').style.width = XXX+'px';
    document.getElementById('ID_OGGETTO').style.height = XXX+'px';

    Certo che i vincoli che metti presuppongono un calcolo "intelligente" prima. Dovresti quindi chiarire a te cosa vuoi fare, tradurlo in una espressione matematica (algebrica) e quindi trasformarlo in linguaggio JS. Per l'ultimo punto possiamo aiutarti, quelli precedenti sono invece lasciati alla tua immaginazione (e capacita`).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    grazie intanto per le risposte.

    Quello che voglio che succede è questo:

    clicco su una immagine e si apre una pagine nuova con su la foto da ingrandire.

    Diciamo che all'inizio questa foto ha come larghezza 500 px e altezza proporzionata (prendendo le dim reali e facendo una proporzione). E fin qui l'ho fatto però con php.

    Ora vorrei che se io prendessi e allargassi la finestra, l'immagine in essa contenuta si allargasse con la finestra, naturalmente mantendo le proporzioni della figura (del tipo se io allargo la finestra solo in larghezza, la foto non deve modificare le proprie dimensioni, verrebbe una schifezza eheheh). Il tutto consentendo un allargamento MASSIMO della figura,impostato da me e basato sulla larghezza/altezza massima della figura (le dim reali insomma).

    Quello che mi manca sono le istruzioni in javascript per "dialogare" con la finestra del browser.

    Vi ringrazio ancora,

    Riccardo
    Riccardo Daviddi

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.