<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ajax Updates &#187; file uploader</title>
	<atom:link href="http://www.ajaxupdates.com/tag/file-uploader/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajaxupdates.com</link>
	<description>Latest Ajax Scripts, Examples, News and other Ajax related stuff</description>
	<lastBuildDate>Fri, 12 Feb 2010 12:46:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Multiple file upload &#8211; Moo tools</title>
		<link>http://www.ajaxupdates.com/multiple-file-upload-moo-tools/</link>
		<comments>http://www.ajaxupdates.com/multiple-file-upload-moo-tools/#comments</comments>
		<pubDate>Fri, 08 May 2009 17:51:03 +0000</pubDate>
		<dc:creator>alyaspk</dc:creator>
				<category><![CDATA[Ajax File Uploaders]]></category>
		<category><![CDATA[Ajax Scripts]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Compatible Code]]></category>
		<category><![CDATA[Demo]]></category>
		<category><![CDATA[Download Files]]></category>
		<category><![CDATA[Elements]]></category>
		<category><![CDATA[file upload]]></category>
		<category><![CDATA[file uploader]]></category>
		<category><![CDATA[Moo Tools]]></category>
		<category><![CDATA[Multiple File]]></category>
		<category><![CDATA[Readme]]></category>
		<category><![CDATA[Source Code]]></category>
		<category><![CDATA[Spite]]></category>
		<category><![CDATA[Stickman]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Zip File]]></category>

		<guid isPermaLink="false">http://www.ajaxupdates.com/?p=1603</guid>
		<description><![CDATA[It’s about 18 months since I released my simple script for creating a prettier way to include multiple file elements on a page. In that time it has remained by far the most popular page on this site, in spite of the fact that I haven’t updated it since and have long since given up [...]


Related Listings:<ol><li><a href='http://www.ajaxupdates.com/uploadify-a-file-upload-plugin-using-jquery/' rel='bookmark' title='Permanent Link: uploadify &#8211; A file upload plugin using jQuery'>uploadify &#8211; A file upload plugin using jQuery</a> <small>This plugin allows you to change any element with an...</small></li>
<li><a href='http://www.ajaxupdates.com/timespinner-moo-tools/' rel='bookmark' title='Permanent Link: TimeSpinner : Moo Tools'>TimeSpinner : Moo Tools</a> <small>Welcome to this temporary/permanent page. Temporary because is really ugly,...</small></li>
<li><a href='http://www.ajaxupdates.com/featured-articles-plugin-for-wordpress-with-moo-tools/' rel='bookmark' title='Permanent Link: Featured articles plugin for Wordpress with Moo Tools'>Featured articles plugin for Wordpress with Moo Tools</a> <small>Featured articles gives the wordpress blog admin the possibility to...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It’s about 18 months since I released my simple script for creating a prettier way to include multiple file elements on a page. In that time it has remained by far the most popular page on this site, in spite of the fact that I haven’t updated it since and have long since given up trying to keep up with the comments it still generates.</p>
<p>Anyway as a way of getting to know Mootools, I decided to rewrite it to take advantage of the framework. I took the opportunity to clean up the code a bit and make it easier to style the output.</p>
<p>You can find a zip file for MooTools version 1.2 here (included is another zip file with the old, MooTools v1.1 compatible code) with the full annotated source code, also a compressed version (it weighs in at just 2.5K), some simple CSS, an example HTML file and a readme (which is basically identical to the extended comments at the top of the source code).</p>
<p><strong>Demo</strong>: <a href="http://the-stickman.com/files/mootools/multiupload/"> http://the-stickman.com/files/mootools/multiupload/</a></p>
<p align="left"><strong>Download: <a href="http://the-stickman.com/files/mootools/multiupload/Stickman.MultiUpload.zip"> http://the-stickman.com/files/mootools/multiupload/Stickman.MultiUpload.zip</a></strong></p>
<p align="left"><em>Source: <a href="http://the-stickman.com/web-development/javascript/multiple-file-uploader-mootools-version/"> http://the-stickman.com/web-development/javascript/multiple-file-uploader-mootools-version/</a></em></p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fwww.ajaxupdates.com%2Fmultiple-file-upload-moo-tools%2F', 'Multiple+file+upload+%26%238211%3B+Moo+tools')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fwww.ajaxupdates.com%2Fmultiple-file-upload-moo-tools%2F', title: '+Multiple+file+upload+%26%238211%3B+Moo+tools+' })"/></div>

<p>Related Listings:<ol><li><a href='http://www.ajaxupdates.com/uploadify-a-file-upload-plugin-using-jquery/' rel='bookmark' title='Permanent Link: uploadify &#8211; A file upload plugin using jQuery'>uploadify &#8211; A file upload plugin using jQuery</a> <small>This plugin allows you to change any element with an...</small></li>
<li><a href='http://www.ajaxupdates.com/timespinner-moo-tools/' rel='bookmark' title='Permanent Link: TimeSpinner : Moo Tools'>TimeSpinner : Moo Tools</a> <small>Welcome to this temporary/permanent page. Temporary because is really ugly,...</small></li>
<li><a href='http://www.ajaxupdates.com/featured-articles-plugin-for-wordpress-with-moo-tools/' rel='bookmark' title='Permanent Link: Featured articles plugin for Wordpress with Moo Tools'>Featured articles plugin for Wordpress with Moo Tools</a> <small>Featured articles gives the wordpress blog admin the possibility to...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ajaxupdates.com/multiple-file-upload-moo-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AJAX file upload Script</title>
		<link>http://www.ajaxupdates.com/ajax-file-upload-script/</link>
		<comments>http://www.ajaxupdates.com/ajax-file-upload-script/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 15:46:54 +0000</pubDate>
		<dc:creator>alyaspk</dc:creator>
				<category><![CDATA[Ajax File Uploaders]]></category>
		<category><![CDATA[Ajax Scripts]]></category>
		<category><![CDATA[ajax uploader]]></category>
		<category><![CDATA[file uploader]]></category>
		<category><![CDATA[file uploading]]></category>
		<category><![CDATA[uploader script]]></category>

		<guid isPermaLink="false">http://www.ajaxupdates.com/?p=533</guid>
		<description><![CDATA[
Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code.
You need to create a form with file fields you wish to upload and define &#8220;onsubmit&#8221; event. Look at the example below how to do that.
Tested [...]


Related Listings:<ol><li><a href='http://www.ajaxupdates.com/asynchronous-upload-like-ajax/' rel='bookmark' title='Permanent Link: Asynchronous upload &#8211; Like AJAX'>Asynchronous upload &#8211; Like AJAX</a> <small>Here a simple function to asynchronous upload using iframe. Dont...</small></li>
<li><a href='http://www.ajaxupdates.com/uploadify-a-file-upload-plugin-using-jquery/' rel='bookmark' title='Permanent Link: uploadify &#8211; A file upload plugin using jQuery'>uploadify &#8211; A file upload plugin using jQuery</a> <small>This plugin allows you to change any element with an...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div>
<p>Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code.</p>
<p>You need to create a form with file fields you wish to upload and define &#8220;onsubmit&#8221; event. Look at the example below how to do that.</p>
<p>Tested in IE5.5+, FF1.0+, OP 8.0+</p>
<p><strong>Source code for index.html </strong></p>
<pre class="brush: html">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
	&lt;title&gt;Iframe Ajax&lt;/title&gt;
	&lt;script type=&quot;text/javascript&quot; src=&quot;webtoolkit.aim.js&quot;&gt;&lt;/script&gt;
	&lt;script type=&quot;text/javascript&quot;&gt;
		function startCallback() {
			// make something useful before submit (onStart)
			return true;
		}

		function completeCallback(response) {
			// make something useful after (onComplete)
			document.getElementById(&#039;nr&#039;).innerHTML = parseInt(document.getElementById(&#039;nr&#039;).innerHTML) + 1;
			document.getElementById(&#039;r&#039;).innerHTML = response;
		}
	&lt;/script&gt;

&lt;body&gt;

	&lt;form action=&quot;index.php&quot; method=&quot;post&quot; onsubmit=&quot;return AIM.submit(this, {&#039;onStart&#039; : startCallback, &#039;onComplete&#039; : completeCallback})&quot;&gt;
		&lt;div&gt;&lt;label&gt;Name:&lt;/label&gt; &lt;input type=&quot;text&quot; name=&quot;form[name]&quot; /&gt;&lt;/div&gt;
		&lt;div&gt;&lt;label&gt;File:&lt;/label&gt; &lt;input type=&quot;file&quot; name=&quot;form[file]&quot; /&gt;&lt;/div&gt;
		&lt;div&gt;&lt;input type=&quot;submit&quot; value=&quot;SUBMIT&quot; /&gt;&lt;/div&gt;
	&lt;/form&gt;

	&lt;hr /&gt;

	&lt;div&gt;# of submited forms: &lt;span id=&quot;nr&quot;&gt;0&lt;/span&gt;&lt;/div&gt;
	&lt;div&gt;last submit response (generated by form action - index.php file): &lt;pre id=&quot;r&quot;&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;/body&gt;</pre>
<p>Java Source Code:</p>
<pre class="brush: javascript">AIM = {

	frame : function(c) {

		var n = &#039;f&#039; + Math.floor(Math.random() * 99999);
		var d = document.createElement(&#039;DIV&#039;);
		d.innerHTML = &#039;&lt;iframe style=&quot;display:none&quot; src=&quot;about:blank&quot; id=&quot;&#039;+n+&#039;&quot; name=&quot;&#039;+n+&#039;&quot; onload=&quot;AIM.loaded(\&#039;&#039;+n+&#039;\&#039;)&quot;&gt;&lt;/iframe&gt;&#039;;
		document.body.appendChild(d);

		var i = document.getElementById(n);
		if (c &amp;&amp; typeof(c.onComplete) == &#039;function&#039;) {
			i.onComplete = c.onComplete;
		}

		return n;
	},

	form : function(f, name) {
		f.setAttribute(&#039;target&#039;, name);
	},

	submit : function(f, c) {
		AIM.form(f, AIM.frame(c));
		if (c &amp;&amp; typeof(c.onStart) == &#039;function&#039;) {
			return c.onStart();
		} else {
			return true;
		}
	},

	loaded : function(id) {
		var i = document.getElementById(id);
		if (i.contentDocument) {
			var d = i.contentDocument;
		} else if (i.contentWindow) {
			var d = i.contentWindow.document;
		} else {
			var d = window.frames[id].document;
		}
		if (d.location.href == &quot;about:blank&quot;) {
			return;
		}

		if (typeof(i.onComplete) == &#039;function&#039;) {
			i.onComplete(d.body.innerHTML);
		}
	}

}</pre>
<p><!--adsense--><br />
<strong>Demo</strong>: <a href="http://www.webtoolkit.info/demo/javascript/aim/demo.html"> http://www.webtoolkit.info/demo/javascript/aim/demo.html</a></p>
<p><em>Source:<a href="http://www.webtoolkit.info/ajax-file-upload.html">http://www.webtoolkit.info/ajax-file-upload.html</a></em></div>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fwww.ajaxupdates.com%2Fajax-file-upload-script%2F', 'AJAX+file+upload+Script')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fwww.ajaxupdates.com%2Fajax-file-upload-script%2F', title: '+AJAX+file+upload+Script+' })"/></div>

<p>Related Listings:<ol><li><a href='http://www.ajaxupdates.com/asynchronous-upload-like-ajax/' rel='bookmark' title='Permanent Link: Asynchronous upload &#8211; Like AJAX'>Asynchronous upload &#8211; Like AJAX</a> <small>Here a simple function to asynchronous upload using iframe. Dont...</small></li>
<li><a href='http://www.ajaxupdates.com/uploadify-a-file-upload-plugin-using-jquery/' rel='bookmark' title='Permanent Link: uploadify &#8211; A file upload plugin using jQuery'>uploadify &#8211; A file upload plugin using jQuery</a> <small>This plugin allows you to change any element with an...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ajaxupdates.com/ajax-file-upload-script/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->