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

    Leggere dimensioni immagine con Js

    Qualcuno sa come si fa a leggere le dimensioni di un'immagine con Javascript? Perchè vorrei cambiare il css dell'immagine in base alle sue dimensioni..
    Siete dei cavalli!! Grazie Ciauz!!

  2. #2
    per IE 5+, NN 7,* utlime versioni, Safari (no Opera che mi risulti).. quindi per browser recenti..
    [img]tuajpg.jpg[/img]
    e supponiamo che sia stata inclusa dinamicamente quindi..

    //individua la tua immagine tramite l'array images di document;
    var imm = document.images["imm"];

    //vuoi sapere la larghezza??
    var ll = parseInt(imm.offsetWidth);

    //oppure l'altezza??

    var aa = parseInt(imm.offsetHeight).

    e utilizzi queste variabili nelle funzioni che preferisci.
    beh.. sicuramente ci sono modi migliori ma al momento ho pensato a questo.

    non ho mai provato a vedere cosa restituisce semplicemente width e height.. ma non so se funzionino a dovere.

    ciao!!
    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    16
    credo che possa esserti di aiuto
    http://forum.html.it/forum/showthrea...hreadid=541888

    cmq se fai una ricerca trovi qualcos'altro a riguardo...

  4. #4
    azz... io avrei fatto un codice + crossbrowser..

    var imm = document.images["imm"];
    var w = imm.style.width;
    var h = imm.style.height;

    ecco qui
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  5. #5
    azz... io avrei fatto un codice + crossbrowser..

    var imm = document.images["imm"];
    var w = imm.style.width;
    var h = imm.style.height;
    l'esempio migliore è sicuramente il secondo (bello!! non lo conoscevo..).

    Per quanto riguarda lo style.width etc.. credo che IE 5 per Win non riconosca un attributo di stile come questo se non specificato in linea (nel tag).. quindi potrebbe essere inutile e non propiamente crossbrowser.

    Ciao!
    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

  6. #6
    ..
    tuttavia ho fatto qualche provetta giusto perchè.. che combinazione.. mi serviva una cosa simile.. al posto di offsetWidth etc.. mi sembra sufficiente width..
    quindi
    var myImg = document.images["imm"]
    var H = myImg.height.. etc..



    MR. PINK
    "Like a Virgin" is all about a girl who digs a guy with a big dick.
    The whole song is a metaphor for big dicks.

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.