Image (informatica)

Versione del 22 nov 2005 alle 20:43 di CivviBot (discussione | contributi) (Robot: Automated text replacement (-{{da wikificare}} +{{wik|novembre 2005}}))

Template:Wik Image è un oggetto messo a disposizione dall'XML DOM per la getione delle immagini . Esso dispone di molte proprietà ed eventi che permettono l'iterazione con l'utente molto ampia.

Proprietà

  1. border è una proprietà di sola lettura che permette di leggere il bord assegnato all'immagine im pixel, il costrutture dell'oggetto assegna di default il valore 0.
  2. complete è una proprietà di sola lettura che ritorna il vlaore Boolean che indica l'effettivo caricamento dell'immagine nel browser o no.
  3. constructor specifica una funzione che permette di creare l'oggetto immagine
  4. height permette di ottenere l'altezza dell'immagine
  5. hspace è una proprietà di sola lettura che specifica il numero di pixer tra il margine destro e il margine sinistro dedll'immagine intorno al testo
  6. lowsrc, questa proprietà permette di avere un'immagine a bassa risoluzione
  7. name, ottiene il nome dell'immagine, è una proprietà di sola lettura
  8. src, questa proprietà una stringa che permette di ottenere il path dell'immagine, cioè l'attributo SRC del tag IMG
  9. vspace, proprietà di sola lettura che indica il margine top e il margine botton dell'immagine con il testo
  10. width definisce la larghezza dell'immagine, è una proprietà di sola lettura

Metodi

  1. eval è un metodo appartenente alla superclasse Object che permette di valutare il contenuto dell'oggetto tramite una stringa
  2. handleEvent, permette di definire una funzione da richiamare come gestore di un evento specifico
  3. toSource, è un metodo che ritorna il codice sorgente di un oggetto, può essere utilizzato per la creazione di un nuovo oggetto
  4. toString, ritorna la rappresentazione dell'oggetto tramite una stringa
  5. unwatch, rimuove un wachtpoint settato per una proprietà di un oggetto
  6. valueOf ritorna il valore dell'oggetto specificato
  7. watch, setta un watchpoint per una proprietà di un oggetto

Esempio

 var immagine = new Image();
 with (immagine)
 {
   src = "esempio.gif";
   width = "300";
   height = "150";
   border = "1";
 }
 with (document)
 {
   write("<img src='" + immagine.src);
   write("' width='" + immagine.width);
   write("' height='" + immagine.height);
   write("' border='" + immagine.border);
   write("'>");
 }

In caso di utilizzo di ulteriori immagini possiamo utilizzare anche le proprietà vspace (spaziatura verticale) ed hspace (spaziatura orizzontale) per distanziare tra loro delle immagini.