Windows 0 Denunciar post Postado Maio 29, 2009 Tem como da reload em um só item ? procurei pelo google mais não achei um que fucionaçe, então vim aqui pedi ajuda de voçes, tentei com isso mais sem sucesso: <img id="Reload" src="img.php" alt="Anti-Spam" img> <input type="button" value="Reload Page" onClick="window.location.reload('Reload')"> Atualizar ele ate atualizar, mais a pagina inteira, queria sabe se tem como atualiza só uma coisa, queria atualiza o <img> será que tem como ? tava no google vim em alguns post que só da certo com iframe essas coisas :X Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Maio 29, 2009 Tem como sim. Testa ai. <img id="Reload" src="img.php" alt="Anti-Spam" /> <a href="#" onclick="document.getElementById('Reload').src = 'img.php'; return false"> Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 29, 2009 Vish manow não deu ! Coloquei assim: <img id="Reload" src="img.php" alt="Anti-Spam" /> <a href="#" onclick="document.getElementById('Reload').src = 'img.php'; return false">Refresh</a> Mais quando cliquei aconteçeu nd ! Compartilhar este post Link para o post Compartilhar em outros sites
cassiano óliver 1 Denunciar post Postado Maio 29, 2009 acho que só com isso aí vai funcionar não... você tem que carregar img.php via ajax... Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Maio 29, 2009 Não precisa ser necessariamente ajax cassiano. Olha como da para fazer com o exemplo que dei acima. http://rapidshare.com/files/238698369/js_imasters.avi É um video que eu faço o uso do código. Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 Obrigado pela opiniões dos dois, não respondi otem pq tive que da uma saídinha :P Vou baixa acha, já já dou editi aqui é falo no oque deu. Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 Desculpa pelo Double Post !! André D. Molin poderia coloca em outro servidor ? rapidshare aqui não tah entrano, da o seguinte erro: ERRO A URL solicitada não pode ser recuperada Na tentativa de recuperar a URL: http://rapidshare.com/files/238698369/js_imasters.avi O seguinte erro foi encontrado: * Falha na conexão O sistema retornou: (111) Connection refused O host remoto (servidor) ou a rede pode estar indisponível. Por favor tente novamente. Generated Sat, 30 May 2009 15:58:48 GMT by master.coite.com.br (squid/2.6.STABLE5) Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Maio 30, 2009 http://dmolin.com.br/js_imasters.avi Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 André D. Molin, obrigado por coloca em outro servidor, mais deu um plobleminha aqui, não quer roda o video, tem como coloca com outra instesão ? to com um ploblema com arquivo .avi !! Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Maio 30, 2009 Caros o código do Molin está correto. Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 Caros o código do Molin está correto. Da pra usa com arquivos .gif etc.. mais erá pro meu captcha, já tentei mais não da certo, só se eu coloca, ex: img1.php ai no refresh coloca img2.php, assim vai mais ó que eu queria era clica desse refresh :D Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Maio 30, 2009 Dê uma olhada em meu exemplo nesse tópico:http://forum.imasters.com.br/index.php?showtopic=322977 Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 Dê uma olhada em meu exemplo nesse tópico:http://forum.imasters.com.br/index.php?showtopic=322977 Não entedi muito o exemplo que você quiz dizer... Não tem como fazer com ajax ou coisa assim ? pq pareçe com java script só atualizando a pagina toda :x Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Maio 30, 2009 Você parece nem saber o que seria o tal ajax no caso...pelo seu comentário. O exemplo a que me refiro é: Me mande a página que você colocou isso. Olha um exemplo ridiculo que fiz: passManip.class.php: <?php /* A class containing some methods to check how strong a password is \* @author proust */ require_once 'colorFormatException.class.php'; class passManip { /* Allowed color format: Red[0-255] Green[0-255] Blue[0-255] \* Example: 255 255 255 [white], 255 000 000 [red] *///-\Arrays private $backgroundColor, $weakPPassColor, $mediumPPassColor, $strongPPassColor; //String variables private $password, $passForceString; //Integer variables private $passwordLen, $passForceCount; //Arrays private $passForce; /*=@Constructor=*/ public function passManip ( $password = null, $backgroundColor = null, $weakPPassColor = null, $mediumPPassColor = null, $strongPPassColor = null ){ $this->setPassword($password); $this->setBackgroundColor($backgroundColor); $this->setWeakPPassColor($weakPPassColor); $this->setMediumPPassColor($mediumPPassColor); $this->setStrongPPassColor($strongPPassColor); } /*=@Setters=*/ public function setBackgroundColor($color){ $this->backgroundColor = (Array) $this->fColor($color); return $this; } public function setWeakPPassColor($color){ $this->weakPPassColor = (Array) $this->fColor($color); return $this; } public function setMediumPPassColor($color){ $this->mediumPPassColor = (Array) $this->fColor($color); return $this; } public function setStrongPPassColor($color){ $this->strongPPassColor = (Array) $this->fColor($color); return $this; } public function setPassword($password){ $this->password = (String) $password; return $this; } /*=@Getters=*/ public function getPassForceString(){ return (String) $this->passForceString; } public function getPasswordLen(){ return (Integer) $this->passwordLen; } public function getPassForceCount(){ $ret = $this->passForceCount; if($this->passForceCount == 0) $ret += 1; return (Integer) $ret; } /*=@Methods=*/ private function throwCFE(){ $message = 'One or more of the colors is not into the apropriated format'."\n"; $message .= 'Format:Red[0-255] Green[0-255] Blue[0-255]'."\n"; $message .= 'Example: 255 255 255 [white], 255 000 000 [red]'."\n"; throw new ColorFormatException($message); } private function fColor($color){ if(strlen($color) != 11 && $color != null) $this->throwCFE(); $c = (String) $color; $c = explode(' ', $c); return $c; } public function gassPassForce(){ $this->passwordLen = strlen($this->password); @preg_match_all('/[^a-z]/i', $this->password, $matchs); @$this->passForceCount = count($this->passForce = array_chunk($matchs[0], 4)); if($this->passForceCount >= 3){ $this->passForceString = 'Strong'; } else if($this->passForceCount == 2){ $this->passForceString = 'Medium'; } else { $this->passForceString = 'Weak'; } return $this; } public function drawImage(){ header("Content-type: image/png"); $image = ImageCreate(150, 20); $this->colorAllocate($image, $this->backgroundColor); ImageRectangle($image, 0, 0, 120, 4, ImageColorAllocate($image, 000, 000, 000)); $pwf = $this->getPassForceCount(); if($pwf >= 1){ @$size = count($this->passForce[0]); if($size == null){ $size = 1; } ImageFilledRectangle($image, 1, 1, ($size*10), 3, $this->colorAllocate($image, $this->weakPPassColor)); $textColor = $this->weakPPassColor; } if($pwf >= 2){ $size = count($this->passForce[1]); ImageFilledRectangle($image, 41, 1, (40+($size*10)), 3, $this->colorAllocate($image, $this->mediumPPassColor)); $textColor = $this->mediumPPassColor; } if($pwf >= 3){ $size = count($this->passForce[2]); if($size >= 4){ $size = 4; } ImageFilledRectangle($image, 81, 1, (80+($size*10)), 3, $this->colorAllocate($image, $this->strongPPassColor)); $textColor = $this->strongPPassColor; } ImageString($image, 3, 2, 4, $this->getPassForceString(), $this->colorAllocate($image, $textColor)); ImagePng($image); ImageDestroy($image); } private function colorAllocate($image, $color){ return ImageColorAllocate($image, $color[0], $color[1], $color[2]); } } ?> colorFormatException.class.php: <?php /* \* @author proust */ class colorFormatException Extends Exception { public function __toString(){ return nl2br($this->getMessage()); } } ?> Exemplo de usagem: example.html: <html> <head> <style> input, select { background-color: #AEEEEE; border: 1px solid #CDC673; color: #CD5555; } #form { background-color: #ADD8E6; color: #FF7256; line-height: 2em; } </style> <script> function sleep(milliseconds){ var start = new Date().getTime(); for (var i = 1;i > 0;i++){ if ((new Date().getTime() - start) > milliseconds){ break; } } } function imageon(id, imgSrc, key, value){ var element = document.getElementById(id); while(element.firstChild){ element.removeChild(element.firstChild); } var image = document.createElement('img'); var ext = imgSrc.split("."); var len = ext.length-1; if(ext[len] == "php"){ imgSrc = imgSrc + '?' + key + '=' + value; } image.setAttribute('src', imgSrc); element.appendChild(image); } </script> </head> <body bgColor="#C1CDC1" onload="imageon('result', 'page.php', 'password', '1');"> <fieldset id="form"> <legend>Register form</legend> <label for="password">Password:</label> <input type="password" name="password" onKeyPress="sleep(50);imageon('result', 'page.php', 'password', this.value);" onSelect="this.value = '';imageon('result', 'page.php', 'password', '1');"> </input> <font color="#ff0000" size="2px">*Select to erase</font> <br /><div id="result" style="width: 200; height: 20;"></div> </fieldset> </body> </html> page.php: <?php require 'classes/passManip.class.php'; $password = $_GET['password']; try { $passmanip = new passManip; $passmanip->setBackgroundColor('173 216 230')->setWeakPPassColor('205 092 092')-> setMediumPPassColor('102 205 170')->setStrongPPassColor('069 139 116')-> setPassword($password)->gassPassForce()->drawImage(); } catch(ColorFormatException $e){ echo $e; } ?> Codes bem bem feios...mas serve de exemplo e tem um resultado até legal. Compartilhar este post Link para o post Compartilhar em outros sites
Windows 0 Denunciar post Postado Maio 30, 2009 Mais manow, não entedi muita coisa desse script, tem como coloca um exemplo aew !? Compartilhar este post Link para o post Compartilhar em outros sites