Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pinotte

Alterando uma javascript...

Recommended Posts

eu to com um codigo javascript aki q eu nao consigo tirar o espaço final das fotos... porque eu queria que as fotos ficassem juntas... nao houvesse buracos no fim dos slides...

atencao! nao é o espaçamento entre os slides nao... eh o fim deles...

testa o codigo em algum editor ai... e espera terminar pra ver o buraco que fica...

mesmo eu colocando 20 slides ele continua com o buraco... como eu faço pra tira-lo?

e como eu removo o link das fotos? (eu nao consegui! =P) quando eu tento tirar os links ai ele nao funciona a funcao do mouseover... =T

 

ah... e desculpa se saiu do layout do forum... hehehe http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

 

// URLs of slides

var slideurl=new Array("http://i67.photobucket.com/albums/h315/danonynhu/slide1.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide2.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide3.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide4.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide5.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide6.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide7.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide8.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide9.jpg","http://i67.photobucket.com/albums/h315/danonynhu/slide10.jpg")

 

// comments displayed below the slides

var slidecomment=new Array("","","","")

 

// links for each slide

var slidelink=new Array("","","","")

 

// targets of the links. Allowed values: "_parent", "_top", "_blank", "_self"

var slidetarget=new Array("","","","")

 

// the width of the slideshow (pixels)

var scrollerwidth=359

 

// the height of the slideshow (pixels)

var scrollerheight=60

 

// width of the transparent zones (pixels)

var translayerszone=40

 

// font-attributes for the comments

var slidefont="times new roman"

var slidefontcolor="white"

var slidefontsize="-3"

 

// background-color of webpage

var pagebgcolor="#ffffff"

 

// do not edit below this line

var translayerswidth=1

var translayersmax=Math.floor(translayerszone/translayerswidth)

var translayersleftpos=0

var translayersopacity=100

var translayersfactor=100/translayersmax

var translayerswidthall=translayersmax*translayerswidth

var allpicturewidth

var distancepictopic=0

var scrollerleft=0

var scrollertop=0

var pause=30

var step=1

var newstep=step

var clipleft,clipright,cliptop,clipbottom

var i_picture=0

var timer

var picturecontent=""

var ns4=document.layers?1:0

var ns6=document.getElementById&&!document.all?1:0

var ie=document.all?1:0

var browserinfos=navigator.userAgent

var opera=browserinfos.match(/Opera/)

 

var preloadedimages=new Array()

for (i=0;i<slideurl.length;i++){

preloadedimages=new Image()

preloadedimages.src=slideurl

}

 

function init() {

if (ie) {

allpicturewidth=document.all.picturediv.offsetWidth

document.all.picturediv.style.posTop=scrollertop

document.all.picturediv.style.posLeft=scrollerleft+scrollerwidth

clipleft=0

clipright=0

cliptop=0

clipbottom=scrollerheight

document.all.picturediv.style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

document.all.picturediv.style.visibility="visible"

scrollpicture()

 

}

if (ns6) {

allpicturewidth=document.getElementById('emptypicturediv').offsetWidth

document.getElementById('picturediv').style.top=scrollertop

document.getElementById('picturediv').style.left=scrollerleft+scrollerwidth

clipleft=0

clipright=0

cliptop=0

clipbottom=scrollerheight

document.getElementById('picturediv').style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

document.getElementById('picturediv').style.visibility="visible"

scrollpicture()

}

if (ns4) {

allpicturewidth=document.roof.document.picturediv.document.width

document.roof.document.picturediv.top=scrollertop

document.roof.document.picturediv.left=scrollerleft+scrollerwidth

document.roof.document.picturediv.clip.left=0

document.roof.document.picturediv.clip.right=0

document.roof.document.picturediv.clip.top=0

document.roof.document.picturediv.clip.bottom=scrollerheight

document.roof.document.picturediv.visibility="visible"

scrollpicture()

}

}

 

function scrollpicture() {

if (ie) {

if (document.all.picturediv.style.posLeft>=scrollerleft-allpicturewidth) {

document.all.picturediv.style.posLeft-=step

clipright+=step

if (clipright>scrollerwidth) {

clipleft+=step

}

document.all.picturediv.style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

var timer=setTimeout("scrollpicture()",pause)

}

else {

resetposition()

}

}

if (ns6) {

if (parseInt(document.getElementById('picturediv').style.left)>=scrollerleft-allpicturewidth) {

document.getElementById('picturediv').style.left=parseInt(document.getElementById('picturediv').style.left)-step

clipright+=step

if (clipright>scrollerwidth) {

clipleft+=step

}

document.getElementById('picturediv').style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

var timer=setTimeout("scrollpicture()",pause)

}

else {

resetposition()

}

}

if (ns4) {

if (document.roof.document.picturediv.left>=scrollerleft-allpicturewidth) {

document.roof.document.picturediv.left-=step

document.roof.document.picturediv.clip.right+=step

if (document.roof.document.picturediv.clip.right>scrollerwidth) {

document.roof.document.picturediv.clip.left+=step

}

var timer=setTimeout("scrollpicture()",pause)

}

else {

resetposition()

}

}

}

 

function onmsover() {

step=0

}

function onmsout() {

step=newstep

}

 

function resetposition() {

if (ie) {

document.all.picturediv.style.posLeft=scrollerleft+scrollerwidth

clipleft=0

clipright=0

document.all.picturediv.style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

scrollpicture()

}

if (ns6) {

allpicturewidth=document.getElementById('emptypicturediv').offsetWidth

document.getElementById('picturediv').style.left=scrollerleft+scrollerwidth

clipleft=0

clipright=0

document.getElementById('picturediv').style.clip ="rect("+cliptop+" "+clipright+" "+clipbottom+" "+clipleft+")"

scrollpicture()

}

if (ns4) {

document.roof.document.picturediv.left=scrollerleft+scrollerwidth

document.roof.document.picturediv.clip.left=0

document.roof.document.picturediv.clip.right=0

scrollpicture()

}

}

 

picturecontent=""

picturecontent+="<table cellpadding=2 cellspacing=0>"

picturecontent+="<tr>"

for (i=0;i<=slideurl.length-1;i++) {

picturecontent+="<td>"

picturecontent+="<a href=\""+slidelink+"\" target=\""+slidetarget+"\" onMouseOver=\"java script:onmsover()\" onMouseOut=\"java script:onmsout()\">"

picturecontent+="<img src=\""+slideurl+"\" border=0></a>"

picturecontent+="</td>"

}

picturecontent+="</tr>"

picturecontent+="<tr>"

for (i=0;i<=slideurl.length-1;i++) {

picturecontent+="<td>"

picturecontent+="<font face=\""+slidefont+"\" color=\""+slidefontcolor+"\" size="+slidefontsize+">"

picturecontent+=slidecomment

picturecontent+="</font>"

picturecontent+="</td>"

}

picturecontent+="</tr>"

picturecontent+="</tr></table>"

 

if (ie || ns6) {

document.write('<div style="position:relative;width:'+scrollerwidth+'px;height:'+scrollerheight+'px;overflow:hidden">')

document.write('<div id="picturediv" style="position:absolute;top:0px;left:0px;height:'+scrollerheight+'px;visibility:hidden">'+picturecontent+'</div>')

if (ie && !opera) {

for (i=0;i<=translayersmax;i++) {

document.write('<span ID="trans'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';filter:alpha(opacity='+translayersopacity+');overflow:hidden"> </span>')

translayersleftpos+=translayerswidth

translayersopacity-=translayersfactor

}

translayersleftpos=scrollerwidth-translayersleftpos

for (ii=0;ii<=translayersmax;ii++) {

document.write('<span ID="trans'+ii+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';filter:alpha(opacity='+translayersopacity+');overflow:hidden"> </span>')

translayersleftpos+=translayerswidth

translayersopacity+=translayersfactor

}

}

if (ns6 && !opera) {

for (i=0;i<=translayersmax-1;i++) {

document.write('<span ID="transleft'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';-moz-opacity:'+translayersopacity/100+';overflow:hidden"> </span>')

translayersleftpos+=translayerswidth

translayersopacity-=translayersfactor

if (translayersopacity<0) {translayersopacity=0.001}

}

translayersleftpos=scrollerwidth-translayersleftpos

translayersopacity=0.001

for (i=0;i<=translayersmax-1;i++) {

document.write('<span ID="transright'+i+'" style="position:absolute;top:0px;left:'+translayersleftpos+'px;width:'+translayerswidth+'px;height:'+scrollerheight+'px;background-color:'+pagebgcolor+';-moz-opacity:'+translayersopacity/100+';"> </span>')

translayersleftpos+=translayerswidth

translayersopacity+=translayersfactor

}

}

document.write('</div>')

document.write('<div id="emptypicturediv" style="position:absolute;top:0px;left:0px;height:'+scrollerheight+'px;visibility:hidden">'+picturecontent+'</div>')

 

window.onload=init

}

 

if (ns4) {

document.write('<ilayer name="roof" width='+scrollerwidth+' height='+scrollerheight+'>')

document.write('<layer name="picturediv" width='+scrollerwidth+' height='+scrollerheight+' visibility=hide>'+picturecontent+'</layer>')

document.write('</ilayer>')

window.onload=init

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O povo tem medo de códigos gigantescos (eu por exemplo)Nem leio...Se quer uma ajuda mais rápido, é melhor voce se concentrar no seu problema e postar APENAS a parte onde está seu problemaTé mais brodi.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.