Ir para conteúdo

POWERED BY:

Arquivado

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

Rafael Simões Miranda

[Resolvido] Problema ao tentar ampliar uma imagem

Recommended Posts

Segue o script abaixo:

 

 

<script language="JavaScript">
var foto=1;
total=50; <!-- DIGITE AQUI O TOTAL DE FOTOS -->
function backward(){
if (foto>1){
window.status='Carregando...'
foto--
document.images.photoslider.alt='Quadro'+foto
document.images.photoslider.src=""
document.images.photoslider.src=foto+".jpg"
fim.style.visibility='hidden'
window.status='';
document.rotater.numero.value=foto;
}
}
function forward(){
if (foto<total){
window.status='Carregando...'
foto++
document.images.photoslider.alt='Quadro'+foto
document.images.photoslider.src=""
document.images.photoslider.src=foto+".jpg"
window.status=''
document.rotater.numero.value=foto;
}
function ampliar(valor)
{
valor=foto
onMouseDown.window.open('valor'+".gif", 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
if (foto==total)
{
fim.style.width='100%'
fim.style.height='20px'
fim.style.visibility='visible'
window.status='Final das fotos'
}
}
function mudar(valor)
{
foto=valor
document.images.photoslider.alt='Quadro'+valor
document.images.photoslider.src=""
document.images.photoslider.src=valor+".jpg"
document.rotater.numero.value=foto;
}

function combo(n)
{
n=total
ni=1
document.write("<select size='1' class='botao' onChange='location = options[selectedIndex].value'>")
   while(ni<=n)
   {
   document.write("<option value='java script:mudar("+ni+")'>"+ni+"</option>")
   ni++
   }
document.write("</select>")
}
</script>

 

eu preciso que ao clicar no botao ampliar abra um nova janela com o valor da foto atual só que .gif será que alquem poderia me ajudar? estou confundindo muito com esse codigo.

 

se alquem puder me ajudar eu agradeço meu email: Bolinho1988@hotmail.com

 

 

aqui está o erro

 

function ampliar(valor)
{
valor=foto
onMouseDown.window.open('valor'+".gif", 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

Grato desde ja.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tira as aspas simples da variável VALOR no método ampliar().

 

Tem que ficar assim: onMouseDown.window.open(valor+'.gif'

 

ABRAX!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui resolver o problema, muito obrigado pelas respostas mais eu ja tinha conseguido.

Agora vou deixar o codigo certo aqui caso alquem também precise né?

 

Valeu ai e abraços

 

<script language="JavaScript">

var foto=1;

total=63; <!-- DIGITE AQUI O TOTAL DE FOTOS -->

function backward(){

if (foto>1){

window.status='Carregando...';

foto--;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=foto+".jpg";

fim.style.visibility='hidden';

window.status='';;

document.rotater.numero.value=foto;

}

}

function forward(){

if (foto<total){

window.status='Carregando...';

foto++;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=foto+".jpg";

window.status='';

document.rotater.numero.value=foto;

}

if (foto==total)

{

fim.style.width='100%';

fim.style.height='20px';

fim.style.visibility='visible';

window.status='Final das fotos';

}

}

function mudar(valor)

{

foto=valor;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=valor+".jpg";

document.rotater.numero.value=foto;

}

 

function combo(n)

{

n=total;

ni=1;

document.write("<select size='1' class='botao' onChange='location = options[selectedIndex].value'>")

while(ni<=n)

{

document.write("<option value='java script:mudar("+ni+")'>"+ni+"</option>")

ni++;

}

document.write("</select>")

}

function ampliar(img)

{

foto=img;

img=img+".png";

window.open(img);

}

</script>

 

<input name="button3" type="button" class="botao" onclick="ampliar(foto)" value="Ampliar" />

<input type="button" value="<<Anterior" class="botao" name="B22" onclick="backward()" />

<input name="button22" type="button" class="botao" onclick="foto=2;backward();return false" value="Início" />

<input type="button" value="Próxima>>" class="botao" name="B12" onclick="forward()" />

 

Ampliar, Anterior, Inicio, Proximo esses são os 4 botões, espero ter ajudado alquem...

Este codigo foi feito por Jayckson Amorim e alterado de acordo com as minhas necessidades.

 

Valeu ai e abraço galera.

 

 

 

Eu consegui resolver o problema, muito obrigado pelas respostas mais eu ja tinha conseguido.

Agora vou deixar o codigo certo aqui caso alquem também precise né?

 

Valeu ai e abraços

 

<script language="JavaScript">

var foto=1;

total=63; <!-- DIGITE AQUI O TOTAL DE FOTOS -->

function backward(){

if (foto>1){

window.status='Carregando...';

foto--;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=foto+".jpg";

fim.style.visibility='hidden';

window.status='';;

document.rotater.numero.value=foto;

}

}

function forward(){

if (foto<total){

window.status='Carregando...';

foto++;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=foto+".jpg";

window.status='';

document.rotater.numero.value=foto;

}

if (foto==total)

{

fim.style.width='100%';

fim.style.height='20px';

fim.style.visibility='visible';

window.status='Final das fotos';

}

}

function mudar(valor)

{

foto=valor;

document.images.photoslider.alt="Carregando...";

document.images.photoslider.src="";

document.images.photoslider.src=valor+".jpg";

document.rotater.numero.value=foto;

}

 

function combo(n)

{

n=total;

ni=1;

document.write("<select size='1' class='botao' onChange='location = options[selectedIndex].value'>")

while(ni<=n)

{

document.write("<option value='java script:mudar("+ni+")'>"+ni+"</option>")

ni++;

}

document.write("</select>")

}

function ampliar(img)

{

foto=img;

img=img+".png";

window.open(img);

}

</script>

 

<input name="button3" type="button" class="botao" onclick="ampliar(foto)" value="Ampliar" />

<input type="button" value="<<Anterior" class="botao" name="B22" onclick="backward()" />

<input name="button22" type="button" class="botao" onclick="foto=2;backward();return false" value="Início" />

<input type="button" value="Próxima>>" class="botao" name="B12" onclick="forward()" />

 

Ampliar, Anterior, Inicio, Proximo esses são os 4 botões, espero ter ajudado alquem...

Este codigo foi feito por Jayckson Amorim e alterado de acordo com as minhas necessidades.

 

Valeu ai e abraço galera.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valew Rafa!!! mas diz æ... qual era o problema?

 

ABRAX!

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.