Um mapa de imagem é composto das regiões ou da área, e cada região ou área têm um hyperlink associado. Estalar em uma área faz exame de você à ligação associada.
Adicionar o certificado de Java aos mapas de imagem é tão fácil quanto adicionando o a um HREF. No fato, os Tag da área dos deleites do certificado de Java quase exatamente como ele fazem HREFs. Você pode furar onMouseOvers, onClicks, e onMouseOuts no Tag da área, e farão o que você espera.
Há dois tipos de mapas de imagem:
1 mapa de imagem lateral de Clint
Mapa de imagem lateral de 2 usuários
O certificado de Java suporta mapas de imagem laterais do cliente. O certificado de Java fornece o objeto da área, com a ajuda de que você pode trabalhar com mapas de imagem e de o que você quer fazer nessa imagem.
Propriedades de um objeto da área
Property
Description
href
It takes the name of the file that is linked to
the particular area on the image.
hash
It specifies the anchor name in the URL
host
It specifies the host name and the port of the
URL.
pathname
It either sets the path name of the URL or
returns the path portion of the URL.
port
This property specifies the port section of the
URL.
protocol
It specifies the protocol part of the URL, including the colon after the
protocol name.
search
It specifies the URL query string section,
including the question mark.
target
It specifies the target name for the URL link.
Usando mapas de imagem do Cliente-Lado
Um mapa de imagem do cliente-lado é definido com o Tag do MAPA. Nós podemos definir as áreas dentro da imagem que são hyperlinks a URLs distinto; as áreas podem ser retângulos, círculos, ou polygons.
Tradicional, os pedidos do imagemap são emitidos aos usuários, e um programa do cgi executa uma função do lookup da base de dados. Com o certificado de Java do cliente-lado, entretanto, você pode executar o lookup no cliente. Você pode usar a propriedade da busca do objeto da posição analisar gramaticalmente as coordenadas de x e de y e executar conformemente uma ação. Por exemplo, supôr que você tem uma lima nomeada image.html com o seguinte índice:
Exemplo: 2
<H1>Click on the image </H1> //Mouse event
<P>
<A HREF="image.html"><IMG SRC="about:logo" BORDER=0 ISMAP></A>
<SCRIPT>
str = location.search
if (str == "")
document.write("<P>No coordinates specified.")
else
{
commaloc = str.indexOf(",") // the location of the comma
document.write("P>The x value is " + str.substring(1, commaloc))
document.write("<P>The y value is " +
str.substring(commaloc+1, str.length))
}
</script>
Keywords:JavaScript Image Maps Creating HTML Image Maps Image Maps and JavaScript