Ir para conteúdo

POWERED BY:

Arquivado

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

stview

Erro de depuração

Recommended Posts

Ae galera ... to tendo um erro de depuração na linha 15 que nao to descobrindo o que pode ser ...:

<html><head><title>Lista de Imagens</title><link rel="stylesheet" href="estilos.css" type="text/css"></head><body bgcolor="#CCCCCC" background="images/widelogogri.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="init()"><script language="JScript">var obj_view=0;</script><script language="JScript">function init(){	if(obj_view=='1') {  document.Image.src=path;	} else {  document.Image.src=opener.document.form2.imagem.value;[B]linha 15 -->[/B]	}	setInterval(resize_image(), 10000);}function resize_image(){	window.resizeTo(document.Image.width+80, document.Image.height+80);}</script><form name="form1" method="post" action="">  <div align="center">    <table width="1" border="0" cellspacing="0" cellpadding="0" height="100%">      <tr>        <td align="center" valign="middle">           <fieldset style="margin-bottom: 3; background: buttonface;">           <div id="topToolBar" align="center">             <table cellspacing="0" width="1" height="1" cellpadding="8">              <td id="postButton" class="coolButton" width="80%">                 <div align="center"><img name="Image" onLoad="Status.innerHTML = document.Image.width + ' X ' + document.Image.height"></div>              </td>              </tr>            </table>            <font face="Verdana" size="2"><div id="Status"> </div></font></div>          </fieldset></td>      </tr>    </table>        </div></form></html>

Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pô cara, teu código tá todo errado...

Aposto que rolou um Ctrl+C, Ctrl+V né !!!!

Dei uma arrumada em algumas coisas básicas, mas o resto é por sua conta...

 

<html><head><title>Lista de Imagens</title><link rel="stylesheet" href="estilos.css" type="text/css"><script language="javascript">var obj_view=0;function init(){if(obj_view=='1') { document.Image.src=path;} else { document.Image.src=opener.document.form2.imagem.value;}setInterval(resize_image(), 10000);}function resize_image(){window.resizeTo(document.Image.width+80, document.Image.height+80);}</script></head><body bgcolor="#CCCCCC" background="images/widelogogri.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="init()"><form name="form1" method="post" action=""> <div align="center">   <table width="1" border="0" cellspacing="0" cellpadding="0" height="100%">     <tr>       <td align="center" valign="middle">          <fieldset style="margin-bottom: 3; background: buttonface;">          <div id="topToolBar" align="center">            <table cellspacing="0" width="1" height="1" cellpadding="8">             <td id="postButton" class="coolButton" width="80%">                <div align="center"><img name="Image" onLoad="Status.innerHTML = document.Image.width + ' X ' + document.Image.height"></div>             </td>             </tr>           </table>           <font face="Verdana" size="2"><div id="Status"> </div></font></div>         </fieldset></td>     </tr>   </table>       </div></form></html>
O que eu arrumei....

- o script tem q ficar no head, tendo em vista que você chama uma função no body, ou seja, você nao pode chamar uma função antes de definí-la... é como chamar um cachorro, sem ele ter nascido... hahhahaha

que comentário esdrúchulo (é assim que se escreve??) ahhahaha =P

- language não é JScript, mas sim language="javascript"

 

O que você tem que arrumar (só o que eu vi, antes de desistir, por serem mtos erros...)

- nome do form que você chama... não é form2, mas sim form1...

- definir a variável de nome "path"...

- você está 'falando' ao script que existe um campo chamado imagem no seu form, e que o valor dele é o src da imagem, porém não há campos no seu form...

 

daí pra frente eu desisti ! :)

arrume aí, e se precisar depois de uma mão, falaí.... =P

 

 

Alica CWB

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, esse é o segundo post meu que você responde e ... caraca .. estou pasmo com sua demonstração de afeto para com a humanidade .. mas ok eu tb não gosto de explicar coisas que são basicas (pra mim) para outras pessoas...Assim .. Pra te deixar mais a par da situação, este é um script desenvolvido pelo antigo programador da empresa, mas que estava dando erro.Na página anterior, temos um form de upload de imagem com tratamento de gd e talz, funcionando perfeito, mas antes de enviar, tem um botão com o seguinte cod: onclick="verImagem(document.form2.imagem)" - uhul achamos o form2 !! - que no caso seria:

function verImagem(obj){ OBJETO2=obj; if (OBJETO2.value=="" || OBJETO2.value=="none") {  alert('Selecione uma imagem JPG');  OBJETO2.focus(); } else {  var newWin2 = window.open('verimagem.php','_blank',"width=400,height=300,scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=no"); }}

Clicando abre uma janela com o cod q eu postei anteriormente, que realmente estava errado como você disse emrelação a posição inferior ao body, mas nem percebi este erro pq eu estava apenas aproximando os cods para analisar sem ficar usando o scroll, depois eu o coloquei no lugar, mas colei o errado no post ... :wacko: ...Enfi .. após todas estas linhas eu cheguei a conclusão que o erro estava no browser, provavelmente infectado pelo vírus windows .... ja que o erro ocorre apenas naquela maquina ...Mas obrigado pelo interrese.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pô cara, mal ae...

Tipo, eu escrevi numa intenção boa, até pq to de ótimo humor hoje, só que esqueci de escrever expressões como "hehehehe", " :D ", etc, etc, etc...

 

Mas então, agora eu saquei todo o lance do código...

Tipo, pq você não faz na mesma página, ao invés de abrir janela nova, etc ???

assim, faz exibir uma layer, com o show hide layers, tá ligado ? não fica mais fácil ????

 

acho q não é não, pq na minha máquina tbm dá altos erros sinistros...

será q eu tbm estou infectada :blink: :o ??? rs...

 

e tipo... assim... desculpaí !!! de boa... :)

 

 

Alica CWB

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bele ... como falei não esquentei ...Eu prefiro abrir em outra janela, pq por exemplo, as vezes o cara quer enviar uma imagem de 2 megas de 1024 x 768 ... tudo em que isso é pra criar apenas um thumb de 100 x 100 .. mas o cara quer enviar estaimagem .. imagina ficar esperando abrir na mesma janela ... prefiro que abra em outra janela, se ele desencana e quiser fechar ele fecha .. se trava trava o pop up e tal ...Que erro que esta dando na tua maquina?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se isso ainda lhe aflinge..

esse seria o correto da linha 15

 

setInterval("resize_image()", 10000);

 

 

 

Ae galera ... to tendo um erro de depuração na linha 15 que nao to descobrindo o que pode ser ...:

<html><head><title>Lista de Imagens</title><link rel="stylesheet" href="estilos.css" type="text/css"></head><body bgcolor="#CCCCCC" background="images/widelogogri.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="init()"><script language="JScript">var obj_view=0;</script><script language="JScript">function init(){	if(obj_view=='1') {  document.Image.src=path;	} else {  document.Image.src=opener.document.form2.imagem.value;[B]linha 15 -->[/B]	}	setInterval(resize_image(), 10000);}function resize_image(){	window.resizeTo(document.Image.width+80, document.Image.height+80);}</script><form name="form1" method="post" action="">  <div align="center">    <table width="1" border="0" cellspacing="0" cellpadding="0" height="100%">      <tr>        <td align="center" valign="middle">           <fieldset style="margin-bottom: 3; background: buttonface;">           <div id="topToolBar" align="center">             <table cellspacing="0" width="1" height="1" cellpadding="8">              <td id="postButton" class="coolButton" width="80%">                 <div align="center"><img name="Image" onLoad="Status.innerHTML = document.Image.width + ' X ' + document.Image.height"></div>              </td>              </tr>            </table>            <font face="Verdana" size="2"><div id="Status"> </div></font></div>          </fieldset></td>      </tr>    </table>        </div></form></html>
Alguem pode me ajudar?

<{POST_SNAPBACK}>

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.