Ir para conteúdo

POWERED BY:

Arquivado

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

mihoshi

Erro de sintaxe no javascript da pop-up

Recommended Posts

Alguém sabe me dizer onde tá o erro aqui???

Apenas queria que a foto abrisse em uma pop-up sem margens, tava funcionando até eu adicionar min.win.document.write.....

 

<a href="java script:;" onclick="open('Jmicrantha_arvore.jpg','miniwin','toolbar=0, location=0,directories=0,status=0,menubar=0, scrollbars=1,resizable=1,width=500, height=600, miniwin.document.write="<body leftmargin='0' topmargin='0'>"');><img src="Jmicrantha_arvore_mini.jpg" alt="Jacaranda micrantha - Árvore" width="222" height="189" border="0"></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom é que eu tava usando o seguinte script que peguei aqui no fórum pra abrir as fotos em pop-ups de tamanho automático e sem margens a esquerda e ao topo e tava funcionando perfeitamente:

 

<script>function abre(x){foto = window.open("","foto","width=0, height=0");foto.document.write("<body leftmargin='0' topmargin='0'>");foto.document.write("<img src='"+x+"' id='ft' />");foto.document.write("<script>window.resizeTo(ft.width,ft.height);<\/script>");}</script>  <a href="java script:;" onclick="abre('Jmicrantha_ramos.jpg');"><img src="Jmicrantha_ramos_mini.jpg" alt="Jacaranda micrantha - Ramos" width="222" height="189" border="0"></a>

Mas antes disso eu tava usando, pra abrir a pop-up esse outro codigo que tá ai embaixo,

 

<a href="java script:void(0)"OnMouseOver="open ('Jmicrantha_ramos.jpg','miniwin','toolbar=0, location=0,directories=0,status=0,menubar=0, scrollbars=1,resizable=0,width=500, height=300')"><img src="Jmicrantha_ramos_mini.jpg" alt="Jacaranda micrantha - Ramos" width="222" height="189" border="0"></a>

O que eu fiz foi misturar os dois, a maioria das fotos tava abrindo exatamente como eu queria com o codigo que eu peguei no forum, mas as que tinham um tamanho superior ao tamanho do meu monitor em largura ou altura abriam em janelas cujo tamanho nao pode ser alterado aparecendo em alta resolucao apenas o canto esquerdo superior da foto, então decidi voltar a solucao anterior que embora apresentasse margens abria a foto como eu desejava. Acrescentei essa parte de

foto.document.write("<body leftmargin='0' topmargin='0'>");
e tentei ver se funcionava... to vendo que fiz m*****.

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.