12 de ago de 2008

Aumentando e diminuindo a imagem em um toque

Este script faz com que seu visitante aumente ou diminua a imagem. Copie o código e cole no HTML/Javascript em seu blog. Coloque a imagem no local indicado (onde está em vermelho) e faça as modificações do tamanho. Onde está em verde.








<script language="JavaScript1.2">
var zoomfactor=0.05 //Enter factor (0.05=5%)
function zoomhelper(){
if (parseInt(whatcache.style.width)>10&&parseInt(whatcache.style.height)>10){
whatcache.style.width=parseInt(whatcache.style.width)+parseInt(whatcache.style.width)*zoomfactor*prefix
whatcache.style.height=parseInt(whatcache.style.height)+parseInt(whatcache.style.height)*zoomfactor*prefix
}
}
function zoom(originalW, originalH, what, state){
if (!document.all&&!document.getElementById)
return
whatcache=eval("document.images."+what)
prefix=(state=="in")? 1 : -1
if (whatcache.style.width==""state=="restore"){
whatcache.style.width=originalW
whatcache.style.height=originalH
if (state=="restore")
return
}
else{
zoomhelper()
}
beginzoom=setInterval("zoomhelper()",100)
}
function clearzoom(){
if (window.beginzoom)
clearInterval(beginzoom)
}
</script>
<!-- MUDE ABAIXO OS VALORES PARA QUE SE AJUSTEM A SUA IMAGHEM-->
<a onmouseover="zoom(83,83,'logo','in')" onmouseout="clearzoom()" href="#">+ Zoom</a> <a onmouseover="zoom(110,106,'logo','restore')" href="#">Normal</a> <a onmouseover="zoom(160,176,'logo','out')" onmouseout="clearzoom()" href="#">- Zoom </a><br/><br/><br/>
<div style="position:relative;width:83;height:83" align="center"><div style="position:absolute">
<img width="110" src="AQUI O ENDEREÇO DE SUA IMAGEM" name="logo" height="106"/>
</div></div>




Créditos: Javascript Kit

Nenhum comentário:

Postar um comentário

A legislação brasileira prevê a possibilidade de se responsabilizar o blogueiro pelo conteúdo do blog, inclusive quanto a comentários; portanto, o autor deste blog reserva a si o direito de não publicar comentários que firam a lei, a ética ou quaisquer outros princípios da boa convivência. Não serão aceitos comentários anônimos ou que envolvam crimes de calúnia, ofensa, falsidade ideológica, multiplicidade de nomes para um mesmo IP ou invasão de privacidade pessoal / familiar a qualquer pessoa. Comentários sobre assuntos que não são tratados aqui também poderão ser suprimidos, bem como comentários com links. Este é um espaço público e coletivo e merece ser mantido limpo para o bem-estar de todos nós.


Copyright © Templates e Acessórios |
Design by Elke di Barros | Tecnologia do Blogger
    Twitter Facebook Google + YouTube