<?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>Comments on: A Cheaky Way to Style an input type=&#8221;file&#8221;</title>
	<atom:link href="http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: tiagoepifanio</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-278088</link>
		<dc:creator>tiagoepifanio</dc:creator>
		<pubDate>Thu, 21 Jan 2010 09:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-278088</guid>
		<description>Found the easiest hack to achieve this:
http://tiagoe.blogspot.com/2010/01/css-style-typefile-tags.html</description>
		<content:encoded><![CDATA[<p>Found the easiest hack to achieve this:<br />
<a href="http://tiagoe.blogspot.com/2010/01/css-style-typefile-tags.html" rel="nofollow">http://tiagoe.blogspot.com/2010/01/css-style-typefile-tags.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tidelipop</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-276579</link>
		<dc:creator>tidelipop</dc:creator>
		<pubDate>Wed, 11 Nov 2009 14:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-276579</guid>
		<description>The link above doesn&#039;t work, try this instead:
http://www.letstalkdev.com/?p=14</description>
		<content:encoded><![CDATA[<p>The link above doesn&#8217;t work, try this instead:<br />
<a href="http://www.letstalkdev.com/?p=14" rel="nofollow">http://www.letstalkdev.com/?p=14</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: webdevs</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-263107</link>
		<dc:creator>webdevs</dc:creator>
		<pubDate>Thu, 24 Apr 2008 16:19:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-263107</guid>
		<description>I found a easier way to do this using jquery http://letstalkdev.com/development/styling-the-file-input/</description>
		<content:encoded><![CDATA[<p>I found a easier way to do this using jquery <a href="http://letstalkdev.com/development/styling-the-file-input/" rel="nofollow">http://letstalkdev.com/development/styling-the-file-input/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Debt Reduction</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-258441</link>
		<dc:creator>Debt Reduction</dc:creator>
		<pubDate>Wed, 07 Nov 2007 23:18:05 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-258441</guid>
		<description>Interesting Idea.  I was actually looking for a simple way to get a path and file name.  Was experimenting with </description>
		<content:encoded><![CDATA[<p>Interesting Idea.  I was actually looking for a simple way to get a path and file name.  Was experimenting with</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krijn Hoetmer</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255594</link>
		<dc:creator>Krijn Hoetmer</dc:creator>
		<pubDate>Mon, 17 Sep 2007 11:34:06 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255594</guid>
		<description>Another trick; http://www.hedgerwow.com/360/dhtml/css-form-file-upload.html</description>
		<content:encoded><![CDATA[<p>Another trick; <a href="http://www.hedgerwow.com/360/dhtml/css-form-file-upload.html" rel="nofollow">http://www.hedgerwow.com/360/dhtml/css-form-file-upload.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: skrd</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255452</link>
		<dc:creator>skrd</dc:creator>
		<pubDate>Thu, 13 Sep 2007 12:22:42 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255452</guid>
		<description>Disgusting. I mean some things can&#039;t be styled, plus the opacity hack is nothing new. Site is toxic, example is in the package only, bad mojo sry.</description>
		<content:encoded><![CDATA[<p>Disgusting. I mean some things can&#8217;t be styled, plus the opacity hack is nothing new. Site is toxic, example is in the package only, bad mojo sry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jabapyth</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255418</link>
		<dc:creator>Jabapyth</dc:creator>
		<pubDate>Wed, 12 Sep 2007 20:28:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255418</guid>
		<description>Thats really cool! Nice idea, but is it really needed to move the form around?</description>
		<content:encoded><![CDATA[<p>Thats really cool! Nice idea, but is it really needed to move the form around?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shady</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255407</link>
		<dc:creator>Shady</dc:creator>
		<pubDate>Wed, 12 Sep 2007 18:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255407</guid>
		<description>Unrelated to the material here:

It&#039;s spelled CHEEKY not CHEAKY (throw up a define:term in Google if you&#039;re unsure). That is all :)</description>
		<content:encoded><![CDATA[<p>Unrelated to the material here:</p>
<p>It&#8217;s spelled CHEEKY not CHEAKY (throw up a define:term in Google if you&#8217;re unsure). That is all :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: boodie</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255403</link>
		<dc:creator>boodie</dc:creator>
		<pubDate>Wed, 12 Sep 2007 16:49:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255403</guid>
		<description>my god the design of that site is toxic. Couldn&#039;t find the friggn example link to save my life. my eyes are bleeding...</description>
		<content:encoded><![CDATA[<p>my god the design of that site is toxic. Couldn&#8217;t find the friggn example link to save my life. my eyes are bleeding&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255402</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Wed, 12 Sep 2007 16:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255402</guid>
		<description>I came up with a way to do this around 10 months ago.  Shawn&#039;s article fired me up to package it for general use. Check it out here:
http://marcgrabanski.com/code/style-file-input/

I still find SWFUpload is the best for multiple files, but I do enjoy using my own method for single file uploads.</description>
		<content:encoded><![CDATA[<p>I came up with a way to do this around 10 months ago.  Shawn&#8217;s article fired me up to package it for general use. Check it out here:<br />
<a href="http://marcgrabanski.com/code/style-file-input/" rel="nofollow">http://marcgrabanski.com/code/style-file-input/</a></p>
<p>I still find SWFUpload is the best for multiple files, but I do enjoy using my own method for single file uploads.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wade Harrell</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255396</link>
		<dc:creator>Wade Harrell</dc:creator>
		<pubDate>Wed, 12 Sep 2007 15:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255396</guid>
		<description>wow, the QuirksMode explanation of Michael McGrady&#039;s solution is so much better than Shaun&#039;s method.  Granted I would not have seen it if not for reading this article, but since it is the first result when you google style+file+input it seems kinda weird to give props to the one that is not as robust....?

this does make me think i should google alternate solution whenever i see something interesting on ajaxian</description>
		<content:encoded><![CDATA[<p>wow, the QuirksMode explanation of Michael McGrady&#8217;s solution is so much better than Shaun&#8217;s method.  Granted I would not have seen it if not for reading this article, but since it is the first result when you google style+file+input it seems kinda weird to give props to the one that is not as robust&#8230;.?</p>
<p>this does make me think i should google alternate solution whenever i see something interesting on ajaxian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: akuehner</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255395</link>
		<dc:creator>akuehner</dc:creator>
		<pubDate>Wed, 12 Sep 2007 15:29:19 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255395</guid>
		<description>To change the icon after selecting a file just add a onchange code at the input element and do whatever you want.</description>
		<content:encoded><![CDATA[<p>To change the icon after selecting a file just add a onchange code at the input element and do whatever you want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Schiller</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255394</link>
		<dc:creator>Scott Schiller</dc:creator>
		<pubDate>Wed, 12 Sep 2007 15:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255394</guid>
		<description>Silly designers, wanting to control how everything looks.. what next, fixed-width pages!? ;)
(I kid. It&#039;s a nifty little trick for traditional form-based uploads, and I agree there are times where I want to override default browser-rendered form elements - not just file inputs.)</description>
		<content:encoded><![CDATA[<p>Silly designers, wanting to control how everything looks.. what next, fixed-width pages!? ;)<br />
(I kid. It&#8217;s a nifty little trick for traditional form-based uploads, and I agree there are times where I want to override default browser-rendered form elements &#8211; not just file inputs.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Liming</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255392</link>
		<dc:creator>Liming</dc:creator>
		<pubDate>Wed, 12 Sep 2007 15:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255392</guid>
		<description>I must be missing something here. I selected the upload icon in the demo, selected a file and then nothing changed, using firefox 2.</description>
		<content:encoded><![CDATA[<p>I must be missing something here. I selected the upload icon in the demo, selected a file and then nothing changed, using firefox 2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxim Kozhuh</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255389</link>
		<dc:creator>Maxim Kozhuh</dc:creator>
		<pubDate>Wed, 12 Sep 2007 14:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255389</guid>
		<description>Technique was originally invented by Michael McGrady, and was already available at http://www.quirksmode.org/dom/inputfile.html at least one year ago. ( meanwhile it works in all browsers, not limited one as in Shaunâ€™s method )</description>
		<content:encoded><![CDATA[<p>Technique was originally invented by Michael McGrady, and was already available at <a href="http://www.quirksmode.org/dom/inputfile.html" rel="nofollow">http://www.quirksmode.org/dom/inputfile.html</a> at least one year ago. ( meanwhile it works in all browsers, not limited one as in Shaunâ€™s method )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255384</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Wed, 12 Sep 2007 14:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255384</guid>
		<description>Sorry for the slowness, 
what is a &#039;wrapper element&#039;?
Thanks</description>
		<content:encoded><![CDATA[<p>Sorry for the slowness,<br />
what is a &#8216;wrapper element&#8217;?<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marty</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255381</link>
		<dc:creator>Marty</dc:creator>
		<pubDate>Wed, 12 Sep 2007 14:28:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255381</guid>
		<description>Agree with Edd.

Could the file-path be copied to a visible type=text adjacent to the fule upload button, perhaps onChange of the hidden value?  If so, that should do the trick...</description>
		<content:encoded><![CDATA[<p>Agree with Edd.</p>
<p>Could the file-path be copied to a visible type=text adjacent to the fule upload button, perhaps onChange of the hidden value?  If so, that should do the trick&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edd Couchman</title>
		<link>http://ajaxian.com/archives/a-cheaky-way-to-style-an-input-typefile/comment-page-1#comment-255380</link>
		<dc:creator>Edd Couchman</dc:creator>
		<pubDate>Wed, 12 Sep 2007 13:50:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2767#comment-255380</guid>
		<description>I like Shaun&#039;s method for its simplicity, but not having any feedback as to whether you have selected a file, what file it is, etc... is a drawback of this method.

I have found that SWFUpload is a much better way of doing this -- although not without its limitations either.</description>
		<content:encoded><![CDATA[<p>I like Shaun&#8217;s method for its simplicity, but not having any feedback as to whether you have selected a file, what file it is, etc&#8230; is a drawback of this method.</p>
<p>I have found that SWFUpload is a much better way of doing this &#8212; although not without its limitations either.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

