<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Upload Assíncrono de Arquivos com Mootools</title>
	<atom:link href="http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/feed/" rel="self" type="application/rss+xml" />
	<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/</link>
	<description>A mesma web, um novo estilo de desenvolvimento</description>
	<lastBuildDate>Mon, 30 Aug 2010 13:29:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Giulia Sousa</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-6673</link>
		<dc:creator>Giulia Sousa</dc:creator>
		<pubDate>Fri, 30 Jul 2010 03:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-6673</guid>
		<description>Hey Ricardo,

Verifique no seu php se o name que você usa é o mesmo declarado no seu input, por exemplo, para o código :



você deve ter no html



=]</description>
		<content:encoded><![CDATA[<p>Hey Ricardo,</p>
<p>Verifique no seu php se o name que você usa é o mesmo declarado no seu input, por exemplo, para o código :</p>
<p>você deve ter no html</p>
<p>=]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gastão Brun</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-1627</link>
		<dc:creator>Gastão Brun</dc:creator>
		<pubDate>Fri, 13 Mar 2009 21:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-1627</guid>
		<description>Julio, valeu pelo script, muito bom. Percebi que vc usou mootools 1.1, e o zoroo já postou um update para mootools 1.2. Funcionou pra mim legal, mas com um unico probleminha que nao estou conseguindo matar. 
Assim que termina o upload, o cursor continua no estilo ampulheta, como se o browser ainda estivesse esperando o request terminar. Parece que ficou faltando alguma coisa. 
Pode ajudar?
Valeu,
Gastão</description>
		<content:encoded><![CDATA[<p>Julio, valeu pelo script, muito bom. Percebi que vc usou mootools 1.1, e o zoroo já postou um update para mootools 1.2. Funcionou pra mim legal, mas com um unico probleminha que nao estou conseguindo matar.<br />
Assim que termina o upload, o cursor continua no estilo ampulheta, como se o browser ainda estivesse esperando o request terminar. Parece que ficou faltando alguma coisa.<br />
Pode ajudar?<br />
Valeu,<br />
Gastão</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: zorooo</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-1473</link>
		<dc:creator>zorooo</dc:creator>
		<pubDate>Thu, 19 Feb 2009 23:19:22 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-1473</guid>
		<description>The following version works for me with mootools 1.2.1:


Element.implement({

	&quot;upload&quot;: function(options) {

		if(this.get(&#039;tag&#039;) != &quot;form&quot;) return false

		var iFrame = new Element(&quot;iframe&quot;, {

			&quot;id&quot;: &quot;fileUpload&quot;,

			&quot;name&quot;: &quot;fileUpload&quot;,

			&quot;styles&quot;: { &quot;display&quot;: &quot;none&quot; }

		})

		this.adopt(iFrame)

		window.frames[&quot;fileUpload&quot;].name = &quot;fileUpload&quot;

		iFrame.addEvent(&quot;load&quot;, function() {

			iFrame.removeEvent(&quot;load&quot;, arguments.callee)

			if($type(options.onComplete) == &quot;function&quot;) {

				options.onComplete(iFrame.contentWindow.document.body.innerHTML)

			}

			iFrame.erase.delay(20, iFrame)

		})

		this.setProperties({

			&quot;target&quot;: &quot;fileUpload&quot;,

			&quot;enctype&quot;: &quot;multipart/form-data&quot;,

			&quot;encoding&quot;: &quot;multipart/form-data&quot;,

			&quot;method&quot;: &quot;post&quot;

		})

		return this

	}

})

thx zorooo</description>
		<content:encoded><![CDATA[<p>The following version works for me with mootools 1.2.1:</p>
<p>Element.implement({</p>
<p>	&#8220;upload&#8221;: function(options) {</p>
<p>		if(this.get(&#8216;tag&#8217;) != &#8220;form&#8221;) return false</p>
<p>		var iFrame = new Element(&#8220;iframe&#8221;, {</p>
<p>			&#8220;id&#8221;: &#8220;fileUpload&#8221;,</p>
<p>			&#8220;name&#8221;: &#8220;fileUpload&#8221;,</p>
<p>			&#8220;styles&#8221;: { &#8220;display&#8221;: &#8220;none&#8221; }</p>
<p>		})</p>
<p>		this.adopt(iFrame)</p>
<p>		window.frames["fileUpload"].name = &#8220;fileUpload&#8221;</p>
<p>		iFrame.addEvent(&#8220;load&#8221;, function() {</p>
<p>			iFrame.removeEvent(&#8220;load&#8221;, arguments.callee)</p>
<p>			if($type(options.onComplete) == &#8220;function&#8221;) {</p>
<p>				options.onComplete(iFrame.contentWindow.document.body.innerHTML)</p>
<p>			}</p>
<p>			iFrame.erase.delay(20, iFrame)</p>
<p>		})</p>
<p>		this.setProperties({</p>
<p>			&#8220;target&#8221;: &#8220;fileUpload&#8221;,</p>
<p>			&#8220;enctype&#8221;: &#8220;multipart/form-data&#8221;,</p>
<p>			&#8220;encoding&#8221;: &#8220;multipart/form-data&#8221;,</p>
<p>			&#8220;method&#8221;: &#8220;post&#8221;</p>
<p>		})</p>
<p>		return this</p>
<p>	}</p>
<p>})</p>
<p>thx zorooo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Julio Greff</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-1283</link>
		<dc:creator>Julio Greff</dc:creator>
		<pubDate>Thu, 08 Jan 2009 10:39:07 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-1283</guid>
		<description>Ricardo, seu problema é com PHP, e não com JavaScript. Assim, no escuro, não tenho como lhe dizer como resolver, precisaria de mais informações.</description>
		<content:encoded><![CDATA[<p>Ricardo, seu problema é com PHP, e não com JavaScript. Assim, no escuro, não tenho como lhe dizer como resolver, precisaria de mais informações.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ricardo</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-1281</link>
		<dc:creator>Ricardo</dc:creator>
		<pubDate>Thu, 08 Jan 2009 07:36:31 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-1281</guid>
		<description>Oi Julio.

O exemplo ainda tem a versão antiga mas com a correcção funciona 100%.

Tenho um problema estranho: se colocar todo o exemplo isolado funciona, mas se inserir dentro da minha página, quando se carrega no botão ele limpa o écran com: 

Você enviou o arquivo , com  bytes, do tipo
Warning: unlink() [function.unlink]: No error in C:\xampp\htdocs\jobopera\v1\system\application\helpers\my_photo_upload.php on line 3

Fazes ideia do erro?!?

Código:



	
$(window).addEvent(&quot;load&quot;, function() {
		$(&quot;file&quot;).addEvent(&quot;submit&quot;, function(e) {
				
				this.upload({
					&quot;onComplete&quot;: function(e) {
						$(&quot;results&quot;).setHTML(e)
					}
				})
			})
		});






	

 
 Photo Image 


&lt;!-- file upload --&gt;


			Arquivo:
			

&#160;

&lt;!--

		Arquivo:
		



&#160;

--&gt;



&lt;!-- end of file upload --&gt;




&lt;!-- end of my_form --&gt;

&lt;!-- end of mainContent --&gt;
</description>
		<content:encoded><![CDATA[<p>Oi Julio.</p>
<p>O exemplo ainda tem a versão antiga mas com a correcção funciona 100%.</p>
<p>Tenho um problema estranho: se colocar todo o exemplo isolado funciona, mas se inserir dentro da minha página, quando se carrega no botão ele limpa o écran com: </p>
<p>Você enviou o arquivo , com  bytes, do tipo<br />
Warning: unlink() [function.unlink]: No error in C:\xampp\htdocs\jobopera\v1\system\application\helpers\my_photo_upload.php on line 3</p>
<p>Fazes ideia do erro?!?</p>
<p>Código:</p>
<p>$(window).addEvent(&#8220;load&#8221;, function() {<br />
		$(&#8220;file&#8221;).addEvent(&#8220;submit&#8221;, function(e) {</p>
<p>				this.upload({<br />
					&#8220;onComplete&#8221;: function(e) {<br />
						$(&#8220;results&#8221;).setHTML(e)<br />
					}<br />
				})<br />
			})<br />
		});</p>
<p> Photo Image </p>
<p><!-- file upload --></p>
<p>			Arquivo:</p>
<p>&nbsp;</p>
<p>&lt;!&#8211;</p>
<p>		Arquivo:</p>
<p>&nbsp;</p>
<p>&#8211;&gt;</p>
<p><!-- end of file upload --></p>
<p><!-- end of my_form --></p>
<p><!-- end of mainContent --></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Julio Greff</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-697</link>
		<dc:creator>Julio Greff</dc:creator>
		<pubDate>Wed, 05 Nov 2008 17:02:32 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-697</guid>
		<description>Pessoal, o script está corrigido. Me passei na hora de pegar o innerHTML do documento, estava usando o contentDocument, que não funciona no IE. Corrigido!

Até mais!</description>
		<content:encoded><![CDATA[<p>Pessoal, o script está corrigido. Me passei na hora de pegar o innerHTML do documento, estava usando o contentDocument, que não funciona no IE. Corrigido!</p>
<p>Até mais!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rodrigo</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-695</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Wed, 05 Nov 2008 14:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-695</guid>
		<description>Olá Julio, 
Aqui tbém não funcionou no IE7.
Você tem alguma atualização com a correção?
abraço</description>
		<content:encoded><![CDATA[<p>Olá Julio,<br />
Aqui tbém não funcionou no IE7.<br />
Você tem alguma atualização com a correção?<br />
abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ricardo</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-432</link>
		<dc:creator>Ricardo</dc:creator>
		<pubDate>Thu, 14 Aug 2008 15:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-432</guid>
		<description>Não funciona no IE7.

Fiz varios e varios teste e não consegui fazer funcionar no IE 7, dá um erro nessa linha:

iFrame.contentDocument.body.innerHTML

Depois que é feito o upload.</description>
		<content:encoded><![CDATA[<p>Não funciona no IE7.</p>
<p>Fiz varios e varios teste e não consegui fazer funcionar no IE 7, dá um erro nessa linha:</p>
<p>iFrame.contentDocument.body.innerHTML</p>
<p>Depois que é feito o upload.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: JulioGreff</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-434</link>
		<dc:creator>JulioGreff</dc:creator>
		<pubDate>Thu, 31 Jul 2008 21:47:44 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-434</guid>
		<description>@Zé Rodolfo: fiz testes no IE7  e funcionou perfeitamente, até porque é um comportamento padrão do navegador adaptado. Talvez seu problema seja na configuração ou até no próprio navegador, já que você testou outras soluções que também não deram certo.</description>
		<content:encoded><![CDATA[<p>@Zé Rodolfo: fiz testes no IE7  e funcionou perfeitamente, até porque é um comportamento padrão do navegador adaptado. Talvez seu problema seja na configuração ou até no próprio navegador, já que você testou outras soluções que também não deram certo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Zé Rodolfo</title>
		<link>http://juliogreff.net/upload-assincrono-de-arquivos-com-mootools/comment-page-1/#comment-433</link>
		<dc:creator>Zé Rodolfo</dc:creator>
		<pubDate>Thu, 31 Jul 2008 17:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://juliogreff.blog.br/?p=140#comment-433</guid>
		<description>Nao funciona no IE 7. Sabe como corrigir isto?
Tenho algo parecido também aqui, mas ocorre o mesmo problema. Não está funcionando no IE7....
:/</description>
		<content:encoded><![CDATA[<p>Nao funciona no IE 7. Sabe como corrigir isto?<br />
Tenho algo parecido também aqui, mas ocorre o mesmo problema. Não está funcionando no IE7&#8230;.<br />
:/</p>
]]></content:encoded>
	</item>
</channel>
</rss>
