objectet Image
Objektet Image i JavaScript hedder <img> i HTML.
Her et billede, der bruges til reference:
<img src=../TEGNBIL/BALLTRAN.GIF name=trans border=3 hspace=2 vspace=1>
det skal være defineret inden scriptet i tabellen nedenfor leder efter dets egenskaber.
Objectet ejer ingen metoder, men ejer nogle variable og eventHandlers:
border complete
height hspace
lowsrc name src vspace
width x y |
= = = = = = = = = = = |
|
|
onAbort =
onError =
onLoad =
|
Complete=false indtil indtil billedet er fundet og indlæst OK
|
onAbort aktiveres, hvis brugeren afbryder indlæsningen af billedet, med
browsers "stop"-knap, med Escape, eller ved at begynde indlæsningen af
en anden HTML-side.
Man savner ofte muse-eventHandlers, men
med LINK, dvs med med <A Href=..
kan man tilføje muse-eventHandlers til et billede.
|
Hvis "complete=false" ovenfor er det på grund af de millisekundter der gik fra tabellen blev skrevet
til billedet var indlæst. Du kan se de nuværende værdier ved at klikke i tabellen nedenfor. I praksis er
dette et stort problem, man er ofte nødt til at bruge gentagne kald med en setTimeout() hvis man f.eks.
skal bruge billedets bredde, for man kan ikke stole på tallet for width før complete=true.
object area
Objektet area i JavaScript er
<map><area ...></map>
kode i HTML. Det er et
ikke-BOX-type objekt.
:
Denne røde kugle har et area-objekt tilknyttet med onClick, onMouseOver og onMouseOut
Variable ejet af area |
ingen funktioner |
EventHandlers
|
+" host ="+document.roe.host
+" hostname ="+document.roe.hostname
+" href ="+document.roe.href
+" pathname ="+document.roe.pathname
+" port ="+document.roe.port
+" protokol ="+document.roe.protokol
+" search ="+document.roe.search
+" target ="+document.roe.target)
|
onClick=
onMouseOut=
onMouseOver=
Disse 3 event-handlers virker med Netscape v. 6
og med Internet Explorer
men ikke med Netscape v. 4
|
|
: Til toppen af siden
|
|