<?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>Corpocrat Blog &#187; Javascript</title>
	<atom:link href="http://corpocrat.com/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://corpocrat.com</link>
	<description>Daily Blog from Internet Entrepreneur/Webmaster</description>
	<lastBuildDate>Mon, 21 May 2012 21:03:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>30+ Best jQuery Tutorials &amp; Plugins for Beginners</title>
		<link>http://corpocrat.com/2010/12/04/30-best-jquery-tutorials-plugins-for-beginners/</link>
		<comments>http://corpocrat.com/2010/12/04/30-best-jquery-tutorials-plugins-for-beginners/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 22:35:07 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://corpocrat.com/?p=2067</guid>
		<description><![CDATA[
<p>JQuery is the best ajax scripting library i have ever seen and it makes life so much easier. Jquery is not just powerful and the library code is very well documented. The are tonnes plugins available for jquery which makes jquery so much fun.  If you are getting started with ...]]></description>
			<content:encoded><![CDATA[<h2><a href="http://corpocrat.com/wp-content/uploads/2010/12/jquerybest.png"><img class="alignnone size-full wp-image-2142" title="jquerybest" src="http://corpocrat.com/wp-content/uploads/2010/12/jquerybest.png" alt="" width="400" height="150" /></a></h2>
<p>JQuery is the best ajax scripting library i have ever seen and it makes life so much easier. Jquery is not just powerful and the library code is very well documented. The are tonnes plugins available for jquery which makes jquery so much fun.  If you are getting started with jquery then the tutorials listed below is worth exploring and there is so much to learn. I would regard these are  the best jquery tutorials i have ever seen and i have categorized them accordingly.  I would start the list from the few basic tutorials and then go on to advanced jquery tutorials. I have spent countless hours to compile these information and i was hoping that it could come in handy for me when i look back for reference and so does for you. I have compiled pretty much everything what jQuery can do. Enjoy!</p>
<h1>1. <span style="text-decoration: underline;">JQuery Basics &amp; Indepth Understanding</span></h1>
<p>The following tutorials will  kickstart you with jQuery, its understanding and few tips and tricks to get started.</p>
<h2>(i) jQuery Tutorial for Beginners</h2>
<p><a href="http://www.impressivewebs.com/jquery-tutorial-for-beginners/">http://www.impressivewebs.com/jquery-tutorial-for-beginners/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/impressiveweb.jpg"><img class="alignnone size-full wp-image-2135" title="impressiveweb" src="http://corpocrat.com/wp-content/uploads/2010/12/impressiveweb.jpg" alt="" width="380" height="242" /></a></p>
<h2>(ii) Irresistible jQuery Tips</h2>
<p><a href="http://www.tripwiremagazine.com/2010/04/24-irresistible-jquery-tips-to-power-up-your-javascript-skills.html">http://www.tripwiremagazine.com/2010/04/24-irresistible-jquery-tips-to-power-up-your-javascript-skills.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/irrestiblejquery1.jpg"><img class="alignnone size-full wp-image-2139" title="irrestiblejquery" src="http://corpocrat.com/wp-content/uploads/2010/12/irrestiblejquery1.jpg" alt="" width="500" height="148" /></a></p>
<h2>(iii) Simplify Ajax Development with jQuery</h2>
<p><a href="http://www.ibm.com/developerworks/library/x-ajaxjquery.html">http://www.ibm.com/developerworks/library/x-ajaxjquery.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/jquery-ibm.png"><img class="alignnone size-full wp-image-2143" title="jquery-ibm" src="http://corpocrat.com/wp-content/uploads/2010/12/jquery-ibm.png" alt="" width="399" height="216" /></a></p>
<p><img src="file:///E:/DOCUME%7E1/Prabhu/LOCALS%7E1/Temp/moz-screenshot-2.png" alt="" /></p>
<h1><span style="text-decoration: underline;">2. JQuery Photos &amp; Slideshows Tutorials<br />
</span></h1>
<p>The following are the some of the interesting tutorials to use jQuery for photo gallery and slideshows.<span style="text-decoration: underline;"><br />
</span></p>
<h2>(i) Photoslider with Transparent Caption</h2>
<p><a href="http://www.queness.com/post/152/simple-jquery-image-slide-show-with-semi-transparent-caption">http://www.queness.com/post/152/simple-jquery-image-slide-show-with-semi-transparent-caption</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/photoslideer-caption2.jpg"><img class="alignnone size-full wp-image-2083" title="photoslideer-caption" src="http://corpocrat.com/wp-content/uploads/2010/12/photoslideer-caption2.jpg" alt="" width="550" height="347" /></a></p>
<h2>(ii) jQuery Lightbox</h2>
<p><a href="http://leandrovieira.com/projects/jquery/lightbox/">http://leandrovieira.com/projects/jquery/lightbox/</a></p>
<p>A dead simple jquery code to showcase photos in an elegant way.</p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/jlightbox.jpg"><img class="alignnone size-full wp-image-2085" title="jlightbox" src="http://corpocrat.com/wp-content/uploads/2010/12/jlightbox.jpg" alt="" width="540" height="448" /></a></p>
<h2>(iii) Simple JQuery Gallery</h2>
<p><a href="http://www.dynamicdrive.com/dynamicindex4/simplegallery.htm">http://www.dynamicdrive.com/dynamicindex4/simplegallery.htm</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/jgallery.jpg"><img class="alignnone size-full wp-image-2115" title="jgallery" src="http://corpocrat.com/wp-content/uploads/2010/12/jgallery.jpg" alt="" width="409" height="251" /></a></p>
<h2>(iv) Beautiful Photo Stack Gallery with Jquery/CSS</h2>
<p><a href="http://tympanus.net/codrops/2010/06/27/beautiful-photo-stack-gallery-with-jquery-and-css3/">http://tympanus.net/codrops/2010/06/27/beautiful-photo-stack-gallery-with-jquery-and-css3/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/photos.jpg"><img class="alignnone size-full wp-image-2108" title="photos" src="http://corpocrat.com/wp-content/uploads/2010/12/photos.jpg" alt="" width="537" height="326" /></a></p>
<h2>(v) Smooth DIV Scroll using JQuery</h2>
<p><a href="http://plugins.jquery.com/project/SmoothDivScroll">http://plugins.jquery.com/project/SmoothDivScroll</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/smoothdivscroll.jpg"><img class="alignnone size-full wp-image-2117" title="smoothdivscroll" src="http://corpocrat.com/wp-content/uploads/2010/12/smoothdivscroll.jpg" alt="" width="550" height="256" /></a></p>
<h1>3. <span style="text-decoration: underline;">jQuery Menu Headers &amp; Navigation Tutorials<br />
</span></h1>
<p>The following tutorials show how jquery can be used in header menus and navigation stuff including sliders and hover effects.</p>
<h2>(i) Smooth Animated Menu</h2>
<p><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/">http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/jsmooth.png"><img class="alignnone size-full wp-image-2094" title="jsmooth" src="http://corpocrat.com/wp-content/uploads/2010/12/jsmooth.png" alt="" width="446" height="172" /></a></p>
<h2>(ii) Dropdown Digg Header Style</h2>
<p><a href="http://css-tricks.com/designing-the-digg-header-how-to-download/">http://css-tricks.com/designing-the-digg-header-how-to-download/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/diggheader.png"><img class="alignnone size-full wp-image-2096" title="diggheader" src="http://corpocrat.com/wp-content/uploads/2010/12/diggheader.png" alt="" width="441" height="153" /></a></p>
<h2>(iii) Navigation Menus in Jquery</h2>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/">http://net.tutsplus.com</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/navieffect1.png"><img class="alignnone size-full wp-image-2099" title="navieffect" src="http://corpocrat.com/wp-content/uploads/2010/12/navieffect1.png" alt="" width="331" height="194" /></a></p>
<h2>(iv) JQuery Slider &amp; Drawer Effect</h2>
<p><a href="http://jqueryfordesigners.com/slide-out-and-drawer-effect/">http://jqueryfordesigners.com/slide-out-and-drawer-effect/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/sliderefffect.png"><img class="alignnone size-full wp-image-2105" title="sliderefffect" src="http://corpocrat.com/wp-content/uploads/2010/12/sliderefffect.png" alt="" width="224" height="192" /></a></p>
<h2>(v) Fading Hover Effects</h2>
<p><a href="http://css-tricks.com/color-fading-menu-with-jquery/">http://css-tricks.com/color-fading-menu-with-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/fading3.jpg"><img class="alignnone size-full wp-image-2102" title="fading3" src="http://corpocrat.com/wp-content/uploads/2010/12/fading3.jpg" alt="" width="490" height="131" /></a></p>
<h1><span style="text-decoration: underline;">4. JQuery Featured Content Slider Tutorials</span></h1>
<p>Featured content has become so popular and it is so much sought by many web developers to integrate featured content sliders in homepage to get more professional look.</p>
<h2>(i) Slick Autoplaying Featured Content Slider</h2>
<p><a href="http://css-tricks.com/creating-a-slick-auto-playing-featured-content-slider/">http://css-tricks.com/creating-a-slick-auto-playing-featured-content-slider/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/slickslider.jpg"><img class="alignnone size-full wp-image-2112" title="slickslider" src="http://corpocrat.com/wp-content/uploads/2010/12/slickslider.jpg" alt="" width="485" height="392" /></a></p>
<h2>(ii) JQuery Featured Content Slider</h2>
<p><a href="http://webdeveloperplus.com/jquery/featured-content-slider-using-jquery-ui/">http://webdeveloperplus.com/jquery/featured-content-slider-using-jquery-ui/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/fcontent.jpg"><img class="alignnone size-full wp-image-2111" title="fcontent" src="http://corpocrat.com/wp-content/uploads/2010/12/fcontent.jpg" alt="" width="500" height="195" /></a></p>
<h2>(iii) Featured Image Rotator with Description</h2>
<p><a href="http://designm.ag/tutorials/image-rotator-css-jquery/">http://designm.ag/tutorials/image-rotator-css-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/imagerotator1.jpg"><img class="alignnone size-full wp-image-2114" title="imagerotator" src="http://corpocrat.com/wp-content/uploads/2010/12/imagerotator1.jpg" alt="" width="500" height="259" /></a></p>
<h1><span style="text-decoration: underline;">5. JQuery Tabs Tutorials</span></h1>
<p>The following jquery tutorials takes you indepth understanding on how to design elegant and sleek tab interfaces for your site.</p>
<h2>(i) jQuery Tabbed Navigation</h2>
<p><a href="http://trevordavis.net/play/javascript-tabbed-navigation/">http://trevordavis.net/play/javascript-tabbed-navigation/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/tabs3.png"><img class="alignnone size-full wp-image-2090" title="tabs3" src="http://corpocrat.com/wp-content/uploads/2010/12/tabs3.png" alt="" width="370" height="214" /></a></p>
<h2>(ii) Tabbed Interface in Jquery</h2>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-tabbed-interface-using-jquery/">http://net.tutsplus.com/tutorials/javascript-ajax/create-a-tabbed-interface-using-jquery/</a><img title="tabbed" src="http://corpocrat.com/wp-content/uploads/2010/12/tabbed.png" alt="" width="401" height="275" /></p>
<h2>(iii) Build Tabbed Box</h2>
<p><a href="http://www.cssnewbie.com/build-a-tabbed-box-with-css-and-jquery/">http://www.cssnewbie.com/build-a-tabbed-box-with-css-and-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/tabs.png"><img class="alignnone size-full wp-image-2089" title="tabs" src="http://corpocrat.com/wp-content/uploads/2010/12/tabs.png" alt="" width="429" height="185" /></a></p>
<h2>(iv) Slick Tabbed Content Area</h2>
<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/">http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/slick-tabbed.jpg"><img class="alignnone size-full wp-image-2079" title="slick-tabbed" src="http://corpocrat.com/wp-content/uploads/2010/12/slick-tabbed.jpg" alt="" width="388" height="278" /></a></p>
<h1><span style="text-decoration: underline;">6. JQuery Forms &amp; Validation Tutorials<br />
</span></h1>
<p>jQuery adds a lot of interactivity with forms with its slick use and it is very important and there are many free jquery plugins to validate form fields.</p>
<h2>(i) Field Highlighting in Forms</h2>
<p><a href="http://css-tricks.com/improved-current-field-highlighting-in-forms/">http://css-tricks.com/improved-current-field-highlighting-in-forms/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/fieldhightlight.png"><img class="alignnone size-full wp-image-2077" title="fieldhightlight" src="http://corpocrat.com/wp-content/uploads/2010/12/fieldhightlight.png" alt="" width="561" height="232" /></a></p>
<h2>(ii) Twitter Like Login Box with JQuery</h2>
<p><a href="http://www.9lessons.info/2009/12/twitter-like-login-with-jquery-and-css.html">http://www.9lessons.info/2009/12/twitter-like-login-with-jquery-and-css.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/twitterlogin.png"><img class="alignnone size-full wp-image-2106" title="twitterlogin" src="http://corpocrat.com/wp-content/uploads/2010/12/twitterlogin.png" alt="" width="425" height="125" /></a></p>
<h2>(iii) Quick and Easy JQuery Form Validation Tutorial</h2>
<p><a href="http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/">http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/registererror.png"><img class="alignnone size-full wp-image-2104" title="registererror" src="http://corpocrat.com/wp-content/uploads/2010/12/registererror.png" alt="" width="496" height="243" /></a></p>
<h2>(iv) JQuery Form Validatior</h2>
<p><a href="http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/">http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/</a><a href="http://corpocrat.com/wp-content/uploads/2010/12/img_form1.png"><img class="alignnone size-full wp-image-2076" title="img_form" src="http://corpocrat.com/wp-content/uploads/2010/12/img_form1.png" alt="" width="476" height="317" /></a></p>
<h2>(v) Facebook Like Alert Confirm Box with JQuery</h2>
<p><a href="http://www.9lessons.info/2009/08/facebook-style-alert-confirm-box-with.html">http://www.9lessons.info/2009/08/facebook-style-alert-confirm-box-with.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/jqueryalert.png"><img class="alignnone size-full wp-image-2126" title="jqueryalert" src="http://corpocrat.com/wp-content/uploads/2010/12/jqueryalert.png" alt="" width="389" height="140" /></a></p>
<h2>(vi) Boxy Feedback Form with Jquery</h2>
<p><a href="http://onehackoranother.com/projects/jquery/boxy/">http://onehackoranother.com/projects/jquery/boxy/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/fdialog.png"><img class="alignnone size-full wp-image-2131" title="fdialog" src="http://corpocrat.com/wp-content/uploads/2010/12/fdialog.png" alt="" width="362" height="333" /></a></p>
<h1><span style="text-decoration: underline;">7. JQuery News Tickers</span></h1>
<p>News tickers arent difficult at all with jQuery and it can be very easily implemented with just few lines of code. If you are running  a news or magazine site, then news ticker is inevitable.</p>
<h2>(i) JQuery News Ticker (just 10 lines of code)</h2>
<p><a href="http://woork.blogspot.com/2009/05/how-to-implement-news-ticker-with.html">http://woork.blogspot.com/2009/05/how-to-implement-news-ticker-with.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/newsticker.png"><img class="alignnone size-full wp-image-2121" title="newsticker" src="http://corpocrat.com/wp-content/uploads/2010/12/newsticker.png" alt="" width="408" height="212" /></a></p>
<h2>(ii) Auto Vertical Scrolling JQuery News Ticker</h2>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-simple-jquery-news-ticker/">http://net.tutsplus.com/tutorials/javascript-ajax/build-a-simple-jquery-news-ticker/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/vnewsticker.png"><img class="alignnone size-full wp-image-2123" title="vnewsticker" src="http://corpocrat.com/wp-content/uploads/2010/12/vnewsticker.png" alt="" width="222" height="232" /></a></p>
<h1><span style="text-decoration: underline;">8. JQuery Twitter Integration Tutorials<br />
</span></h1>
<p>If you are interested in adding a twitter tweets to your page content then the following tutorials may be of awful help to you. Of course! All are based on jQuery.</p>
<h2>(i) Twitter Fan Page</h2>
<p><a href="http://tutorialzine.com/2009/11/twitter-list-ajax-fanpage/">http://tutorialzine.com/2009/11/twitter-list-ajax-fanpage/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/tfanpage.png"><img class="alignnone size-full wp-image-2130" title="tfanpage" src="http://corpocrat.com/wp-content/uploads/2010/12/tfanpage.png" alt="" width="539" height="353" /></a></p>
<h2>(ii) JQuery Twitter Ticker</h2>
<p><a href="http://tutorialzine.com/2009/10/jquery-twitter-ticker/">http://tutorialzine.com/2009/10/jquery-twitter-ticker/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/twittertick.png"><img class="alignnone size-full wp-image-2125" title="twittertick" src="http://corpocrat.com/wp-content/uploads/2010/12/twittertick.png" alt="" width="342" height="334" /></a></p>
<h1><span style="text-decoration: underline;">9. Integrating JQuery with MySQL and PHP</span></h1>
<p>As a beginner in ajax/javascript coding, i have never imagined connecting php, mysql and jquery and i have been so fond of using jquery to for content display and backend database operations. The following tutorials will show you how jQuery plays a pivotal role with PHP/MySQL.</p>
<h2>(i)Create a Shoutbox with jQuery and PHP</h2>
<p><a href="http://yensdesign.com/2009/01/create-a-shoutbox-using-php-and-ajax-jquery/">http://yensdesign.com/2009/01/create-a-shoutbox-using-php-and-ajax-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/shoutbox.jpg"><img class="alignnone size-full wp-image-2144" title="shoutbox" src="http://corpocrat.com/wp-content/uploads/2010/12/shoutbox.jpg" alt="" width="510" height="198" /></a></p>
<h2>(ii) Live MySQL Database Search with JQuery</h2>
<p><a href="http://www.reynoldsftw.com/2009/03/live-mysql-database-search-with-jquery/">http://www.reynoldsftw.com/2009/03/live-mysql-database-search-with-jquery/</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/livesearch.png"><img class="alignnone size-full wp-image-2146" title="livesearch" src="http://corpocrat.com/wp-content/uploads/2010/12/livesearch.png" alt="" width="513" height="172" /></a></p>
<h2>(iii) SMTP Mail with JQuery and PHP</h2>
<p><a href="http://www.9lessons.info/2009/02/smtp-feedback-mail-class-with-jquery.html">http://www.9lessons.info/2009/02/smtp-feedback-mail-class-with-jquery.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/smtp.png"><img class="alignnone size-full wp-image-2147" title="smtp" src="http://corpocrat.com/wp-content/uploads/2010/12/smtp.png" alt="" width="310" height="222" /></a></p>
<h2>(iv) Autocomplete with PHP/MySQL</h2>
<p><a href="http://www.nodstrum.com/2007/09/19/autocompleter/">http://www.nodstrum.com/2007/09/19/autocompleter/</a></p>
<p><a href="../wp-content/uploads/2010/12/AutoComplete_1.png"><img title="AutoComplete_1" src="http://corpocrat.com/wp-content/uploads/2010/12/AutoComplete_1.png" alt="" width="400" height="237" /></a></p>
<h2>(v) JQuery Apple Style Search Suggestion</h2>
<p><a href="http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html">http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html</a></p>
<p><a href="http://corpocrat.com/wp-content/uploads/2010/12/appsearch.jpg"><img class="alignnone size-full wp-image-2150" title="appsearch" src="http://corpocrat.com/wp-content/uploads/2010/12/appsearch.jpg" alt="" width="500" height="217" /></a></p>
<h2>(vi) Twitter like Pagination with JQuery</h2>
<p><a href="http://blogfreakz.com/tutorial/facebook-and-twitter-pagination/">http://blogfreakz.com/tutorial/facebook-and-twitter-pagination/</a></p>
<p><a href="../wp-content/uploads/2010/12/tpaingation.png"><img title="tpaingation" src="http://corpocrat.com/wp-content/uploads/2010/12/tpaingation.png" alt="" width="517" height="217" /></a></p>
<h1><span style="text-decoration: underline;">10. File Upload Tutorials with JQuery</span></h1>
<p>If you are searching for jquery code, to handle mutilple/single  file uploads with jquery, you will find the below resources pretty interesting.</p>
<h2>(i) JQuery Multi File Upload</h2>
<p><a href="http://webdeveloperplus.com/jquery/ajax-multiple-file-upload-form-using-jquery/">http://webdeveloperplus.com/jquery/ajax-multiple-file-upload-form-using-jquery/</a></p>
<p><a href="../wp-content/uploads/2010/12/jqueryuload.jpg"><img title="jqueryuload" src="http://corpocrat.com/wp-content/uploads/2010/12/jqueryuload.jpg" alt="" width="513" height="327" /></a></p>
<h2>(ii) jQuery File Upload Form &amp; Progressbar</h2>
<p><a href="http://t.wits.sg/2008/06/25/howto-php-and-jquery-upload-progress-bar/">http://t.wits.sg/2008/06/25/howto-php-and-jquery-upload-progress-bar/</a></p>
<p><a href="../wp-content/uploads/2010/12/progressbar.png"><img title="progressbar" src="http://corpocrat.com/wp-content/uploads/2010/12/progressbar.png" alt="" width="441" height="136" /></a></p>
<h2>(iii) jQuery Image Upload &amp; Crop</h2>
<p><a href="http://www.webmotionuk.co.uk/php-jquery-image-upload-and-crop-v11/">http://www.webmotionuk.co.uk/php-jquery-image-upload-and-crop-v11/</a></p>
<p><a href="../wp-content/uploads/2010/12/imageupload.jpg"><img title="imageupload" src="http://corpocrat.com/wp-content/uploads/2010/12/imageupload.jpg" alt="" width="450" height="259" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2010/12/04/30-best-jquery-tutorials-plugins-for-beginners/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quick &amp; Easy Form Validation Tutorial with JQuery</title>
		<link>http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/</link>
		<comments>http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 08:48:11 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery form validation]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/</guid>
		<description><![CDATA[
<p>Form validation has become never been easy like before. If you havent heard of jQuery, then its time to get know now. Jquery is an open source set of javascript library, that brings user interactivity in web applications so easy even for a beginner with just few lines of code.</p>
<p>In ...]]></description>
			<content:encoded><![CDATA[<h3><img class="size-full wp-image-1605 alignleft" title="jquery" src="http://corpocrat.com/wp-content/uploads/2009/07/jquery.png" alt="" width="325" height="141" /></h3>
<p>Form validation has become never been easy like before. If you havent heard of <a href="http://jquery.com">jQuery</a>, then its time to get know now. Jquery is an open source set of javascript library, that brings user interactivity in web applications so easy even for a beginner with just few lines of code.</p>
<p>In this tutorial, i am going to show how easy to validate a form with jquery. For this you will need to download the following:</p>
<p><strong>JQuery Library</strong> &#8211; <a href="http://jquery.com">http://jquery.com</a><br />
<strong>JQuery form validation plugin</strong> &#8211; <a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">http://bassistance.de/jquery-plugins/jquery-plugin-validation/</a></p>
<p>Lets say we are going to validate a registration form like shown below..</p>
<p><img src="http://corpocrat.com/wp-content/uploads/2009/07/registerdemo2.PNG" alt="registerdemo2.PNG" /></p>
<h2>Step 1:</h2>
<p>Place the javascript files within the head section</p>
<pre class="brush: jscript; title: CODE; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.validate.min.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;
$(document).ready(function(){
    $(&quot;#registerForm&quot;).validate();
  });
&lt;/script&gt;
&lt;/head&gt;
</pre>
<p>You should set the name and id of your html form same as $(&#8220;#registerForm&#8221;).validate();</p>
<h2>Step 2:</h2>
<p>For each required form element just place <strong>class=&#8221;required&#8221; </strong>and specify <strong>minlength</strong> tag inside it. For example</p>
<p>Name field -&gt; class=&#8221;required&#8221;<br />
Email field -&gt; class = &#8220;required email&#8221;</p>
<pre class="brush: xml; title: CODE; notranslate">
&lt;input name=&quot;name&quot; type=&quot;text&quot; id=&quot;name&quot; class=&quot;required&quot;&gt;
&lt;input name=&quot;user_id&quot; type=&quot;text&quot; id=&quot;user_id&quot; minlength=&quot;4&quot;&gt;
&lt;input name=&quot;user_email&quot; type=&quot;text&quot; id=&quot;user_email&quot; class=&quot;required email&quot;&gt;
</pre>
<p>Thats it! you will be able to validate form field textboxes without any advanced code.<br />
For optional fields, you can specify class=&#8221;optional&#8221; or just leave it.</p>
<h2>Step 3</h2>
<p>In this last step you will add some styles to the error messages in the stylesheet.</p>
<pre class="brush: xml; title: CODE; notranslate">
.error {
	font: normal 10px arial;
	padding: 3px;
	margin: 3px;
	background-color: #ffc;
	border: 1px solid #c00;
}
</pre>
<p>Thats it! see how the validation works like a charm..</p>
<p><img src="http://corpocrat.com/wp-content/uploads/2009/07/registererror.PNG" alt="registererror.PNG" /></p>
<h1>Advanced Validation</h1>
<p>The following are some of bit advanced validation code that might help you.</p>
<h3><strong>To check password and password retype are same </strong></h3>
<pre class="brush: jscript; title: CODE; notranslate">
   &lt;tr&gt;
      &lt;td&gt;Password&lt;/td&gt;
      &lt;td&gt;&lt;input name=&quot;pwd&quot; type=&quot;text&quot; id=&quot;pwd&quot; class=&quot;required&quot; minlength=&quot;5&quot;&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Retype Password&lt;/td&gt;
      &lt;td&gt;&lt;input name=&quot;pwdc&quot; type=&quot;text&quot; id=&quot;pwdc&quot; class=&quot;required&quot; equalTo=&quot;#pwd&quot;&gt;&lt;/td&gt;
    &lt;/tr&gt;
</pre>
<p><strong>To validate a website URL &#8211; optional field</strong><br />
It should check the URL and force the user to enter full url with http.</p>
<pre class="brush: jscript; title: CODE; notranslate">
 &lt;tr&gt;
            &lt;td&gt;Website &lt;/td&gt;
            &lt;td&gt;&lt;input name=&quot;web&quot; type=&quot;text&quot; id=&quot;web2&quot; class=&quot;optional defaultInvalid url&quot;&gt;
              &lt;span class=&quot;example&quot;&gt;http://www.example.com&lt;/span&gt;&lt;/td&gt;

          &lt;/tr&gt;
</pre>
<h3><strong>To validate Phone Number</strong></h3>
<p>We dont want restrict phone numbers to be US only. Suppose if a foreign person enters a phone with + and dashes, we want that as well. To do this you will need to make slight change inside document.ready() in head section.</p>
<pre class="brush: jscript; title: CODE; notranslate">
&lt;script&gt;
  $(document).ready(function(){
    $.validator.addMethod(&quot;NumbersOnly&quot;, function(value, element) {
        return this.optional(element) || /^[0-9\-\+]+$/i.test(value);
    }, &quot;Phone must contain only numbers, + and -.&quot;);

    $(&quot;#regForm&quot;).validate();
  });
  &lt;/script&gt;
</pre>
<p>and now you can validate specifying <strong>class=&#8221;required NumbersOnly&#8221;</strong>. This will allow only numbers 0-9, hyphen and + for country code.</p>
<pre class="brush: xml; title: CODE; notranslate">
    &lt;tr&gt;
      &lt;td&gt;Phone&lt;/td&gt;
      &lt;td&gt;&lt;input name=&quot;phone&quot; type=&quot;text&quot; id=&quot;phone&quot; class=&quot;required NumbersOnly&quot;&gt;&lt;/td&gt;
    &lt;/tr&gt;
</pre>
<h3><strong>Validating Username with no special characters</strong></h3>
<p>We dont want username to contain any special characters like dot,slashes etc. We only want to allow alphabets, numbers and underscore.</p>
<p>We create a function similar way like above</p>
<pre class="brush: jscript; title: CODE; notranslate">
&lt;script&gt;
  $(document).ready(function(){
    $.validator.addMethod(&quot;username&quot;, function(value, element) {
        return this.optional(element) || /^[a-z0-9\_]+$/i.test(value);
    }, &quot;Username must contain only letters, numbers, or underscore.&quot;);

    $(&quot;#regForm&quot;).validate();
  });
  &lt;/script&gt;
</pre>
<p>and now you can call using <strong>class=&#8221;required username&#8221;</strong></p>
<pre class="brush: xml; title: CODE; notranslate">
&lt;tr&gt;
&lt;td&gt;User ID&lt;/td&gt;
&lt;td&gt;
&lt;input name=&quot;user_name&quot; type=&quot;text&quot; id=&quot;user_name&quot; class=&quot;required username&quot; minlength=&quot;4&quot;&gt;
&lt;/td&gt;
&lt;/tr&gt;
</pre>
<p>Enjoy jQuery!</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/15/quick-easy-form-validation-tutorial-with-jquery/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>how to strip special characters with jQuery form validation!</title>
		<link>http://corpocrat.com/2009/07/13/jquery-form-validation-stripping-special-characters/</link>
		<comments>http://corpocrat.com/2009/07/13/jquery-form-validation-stripping-special-characters/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 08:12:39 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery strip characters]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/13/jquery-form-validation-stripping-special-characters/</guid>
		<description><![CDATA[JQuery form validation &#8211; How to remove special characters! 
<p>i was using a jquery form validation plugin and it was so easy in validating a form. I was stuck in a scenario where i want users to register userID and i dont want them to enter special characters like dots ...]]></description>
			<content:encoded><![CDATA[<h3>JQuery form validation &#8211; How to remove special characters! </h3>
<p>i was using a <a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">jquery form validation plugin</a> and it was so easy in validating a form. I was stuck in a scenario where i want users to register userID and i dont want them to enter special characters like dots and just want them to enter alphabets, number and underscore in the username.</p>
<p>I went through the documentation of the plugin and there was no such methods to strip the special characters in the plugin.</p>
<p>Finally, i somehow got hold of the code that does the job through regular expression regex that checks for only numbers and a-z </p>
<pre class="brush: jscript; title: CODE; notranslate">
  &lt;script&gt;
  $(document).ready(function(){

      $.validator.addMethod(&quot;noSpecialChars&quot;, function(value, element) {
        return this.optional(element) || /^[a-z0-9\_]+$/i.test(value);
    }, &quot;Username must contain only letters, numbers, or underscore.&quot;);

    $(&quot;#myForm&quot;).validate();
  });
  &lt;/script&gt;
</pre>
<p>All you have to do is call this function from the textbox element. Dont forget to check out the example of <a href="http://docs.jquery.com/Plugins/Validation/Validator/addMethod#namemethodmessage">addMethod()</a></p>
<pre class="brush: jscript; title: CODE; notranslate">
//call this from html code within class=required
&lt;input id=&quot;cname&quot; name=&quot;name&quot; size=&quot;25&quot; class=&quot;required noSpecialChars&quot; minlength=&quot;2&quot; /&gt;
</pre>
<p>Works like a charm!</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/13/jquery-form-validation-stripping-special-characters/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>how to reload/refresh a page with jquery?</title>
		<link>http://corpocrat.com/2009/07/12/how-to-reloadrefresh-a-page-with-jquery/</link>
		<comments>http://corpocrat.com/2009/07/12/how-to-reloadrefresh-a-page-with-jquery/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 15:00:19 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery reload page]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/12/how-to-reloadrefresh-a-page-with-jquery/</guid>
		<description><![CDATA[how to reload/refresh a page with jquery?
<p>Its very simple.</p>
<p>Lets say you have a button refresh all, which basically does reloading the page when you click it. Here is the code</p>

// use location.reload() in jquery to reload a page within onclick
&#60;input name=&#34;doRefresh&#34; type=&#34;button&#34; id=&#34;doRefresh&#34;
value=&#34;Refresh All&#34; onClick=&#34;location.reload();&#34;&#62;

]]></description>
			<content:encoded><![CDATA[<h3>how to reload/refresh a page with jquery?</h3>
<p>Its very simple.</p>
<p>Lets say you have a button refresh all, which basically does reloading the page when you click it. Here is the code</p>
<pre class="brush: jscript; title: CODE; notranslate">
// use location.reload() in jquery to reload a page within onclick
&lt;input name=&quot;doRefresh&quot; type=&quot;button&quot; id=&quot;doRefresh&quot;
value=&quot;Refresh All&quot; onClick=&quot;location.reload();&quot;&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/12/how-to-reloadrefresh-a-page-with-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fix-&gt; JQuery onclick browser jumps to top of page!</title>
		<link>http://corpocrat.com/2009/07/12/fix-jquery-onclick-browser-jumps-to-top-of-page/</link>
		<comments>http://corpocrat.com/2009/07/12/fix-jquery-onclick-browser-jumps-to-top-of-page/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 14:27:35 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery onclick]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/12/fix-jquery-onclick-browser-jumps-to-top-of-page/</guid>
		<description><![CDATA[JQuery onclick jumps to top of page
<p>i had an issue with jquery code where i have a html link doing specific tasks for onclick event. Since the appear on bottom of my page, when i click on the link the browser jumps to top of the page every time i ...]]></description>
			<content:encoded><![CDATA[<h3>JQuery onclick jumps to top of page</h3>
<p>i had an issue with jquery code where i have a html link doing specific tasks for onclick event. Since the appear on bottom of my page, when i click on the link the browser jumps to top of the page every time i click.</p>
<pre class="brush: jscript; title: CODE; notranslate">
&lt;a href=&quot;#&quot; onclick=&quot;dofunct()&quot;&gt;click me&lt;/a&gt;
</pre>
<p>This is really very frustrating as everytime i click a link, the browser jumps to top of page. After a long search, i fixed the problem by replacing # with javascript void function.</p>
<pre class="brush: jscript; title: CODE; notranslate">
&lt;a href=&quot;javascript:void(0);&quot; onclick=&quot;dofunc()&quot;&gt;click me&lt;/a&gt;
</pre>
<p>It neatly solved my jump problem!</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/12/fix-jquery-onclick-browser-jumps-to-top-of-page/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>how to call a php script from javascript?</title>
		<link>http://corpocrat.com/2009/07/12/how-to-call-a-php-script-from-javascript/</link>
		<comments>http://corpocrat.com/2009/07/12/how-to-call-a-php-script-from-javascript/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 05:28:36 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[call php from javascript]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/12/how-to-call-a-php-script-from-javascript/</guid>
		<description><![CDATA[how to call a php script from javascript?
<p>I have always wondered how to call a php script and send GET data from javascript code. It was very important for me as in many projects i have worked i never wanted to header redirect to original php page after delete, edit ...]]></description>
			<content:encoded><![CDATA[<h3>how to call a php script from javascript?</h3>
<p>I have always wondered how to call a php script and send GET data from javascript code. It was very important for me as in many projects i have worked i never wanted to header redirect to original php page after delete, edit operations which is really a mess.</p>
<p><a href="http://jquery.com/">jQuery </a>has revolutionized the way we look at javascript and it has certainly bridged the javascript(client side) and php (server side). </p>
<p><strong>so how do you call a php script from javascript?</strong></p>
<p>i am going to show how with just one line of javascript code, you can send GET data to php script and get the output from php script show in javascript inside span or div.</p>
<p>A simple example would be a form registration checking for user availability.</p>
<p><img src='http://corpocrat.com/wp-content/uploads/2009/07/demo.PNG' alt='demo.PNG' /></p>
<p>Logic is simple.you call a php script upon clicking check availability and javascript onClick event fires and the php script returns the data with &#8220;available&#8221; or &#8220;not available&#8221;.  i have used <strong><a href="http://jquery.com/">jquery</a></strong> here.</p>
<p>Take a look at onclick event. </p>
<pre class="brush: xml; title: CODE; notranslate">
&lt;td&gt;&lt;input name=&quot;user_name&quot; type=&quot;text&quot; id=&quot;user_name&quot; class=&quot;required&quot;&gt;
              &lt;input name=&quot;btnAvailable&quot; type=&quot;submit&quot; id=&quot;btnAvailable&quot;
			  onclick='$.get(&quot;checkuser.php&quot;,{ cmd: &quot;check&quot;, user: $(&quot;#user_name&quot;).val() } ,function(data){ $(&quot;#checkid&quot;).html(data); });'
			  value=&quot;Check Availability&quot;&gt; &lt;span style=&quot;color:red; font: bold 12px verdana; &quot; id=&quot;checkid&quot; &gt;&lt;/span&gt;
            &lt;/td&gt;
</pre>
<p>This single line of code sends GET data to <strong>check.php?cmd=check&#038;user=demo</strong>. Isnt that wonderful? Havnt we bridged php and javascript.</p>
<p>Here is some explanation.</p>
<pre class="brush: jscript; title: CODE; notranslate">
checkuser.php -&gt; name of php script to call
cmd,user -&gt; GET parameters
$(&quot;#user_name&quot;).val() -&gt; Gets text box value with id user_name;
$(&quot;#checkid&quot;).html(data); -&gt; Shows the output of php script within a span
</pre>
<p>Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/12/how-to-call-a-php-script-from-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>how to check if image loaded or not in javascript?</title>
		<link>http://corpocrat.com/2009/07/02/how-to-check-if-image-loaded-or-not-in-javascript/</link>
		<comments>http://corpocrat.com/2009/07/02/how-to-check-if-image-loaded-or-not-in-javascript/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 08:44:44 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript image reloaded]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/02/how-to-check-if-image-loaded-or-not-in-javascript/</guid>
		<description><![CDATA[how to check if image loaded or not in javascript?
<p>If you are having a webpage with large sized images, you would notice the browser taking long time to load those images and showup. A good idea would be show a loading animation until large photos load.</p>
<p>There is a way to ...]]></description>
			<content:encoded><![CDATA[<h3>how to check if image loaded or not in javascript?</h3>
<p>If you are having a webpage with large sized images, you would notice the browser taking long time to load those images and showup. A good idea would be show a loading animation until large photos load.</p>
<p>There is a way to check whether the images have been loaded or not in javascript. Using the <strong>Image() </strong>object is a good method to cache large images.</p>
<p>You can use <strong>onload</strong> function to trigger a event after loading is complete.</p>
<pre class="brush: jscript; title: CODE; notranslate">
objImg = new Image();
objImg.src = 'photo.gif';
objImg.onload = function() {
                           /// do some work;
                        }
</pre>
<p>Another way of checking is use complete property</p>
<pre class="brush: jscript; title: CODE; notranslate">
objImg = new Image();
objImg.src = 'photo.gif';

if(!objImg.complete)
 {
        /// do other work;
             }
</pre>
<p>Hope this helps if you are a javascript programmer.</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/02/how-to-check-if-image-loaded-or-not-in-javascript/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>how to change div content in javascript?</title>
		<link>http://corpocrat.com/2009/07/02/how-to-change-div-content-in-javascript/</link>
		<comments>http://corpocrat.com/2009/07/02/how-to-change-div-content-in-javascript/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 08:35:14 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript div content]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/07/02/how-to-change-div-content-in-javascript/</guid>
		<description><![CDATA[how to change div content in javascript?
<p>Its very easy to change the contents of div in javascript. Just get the object of div  using getElemementbyID() or getElementbyName() and use innerHTML property with the new value.</p>

divObj = document. getElementbyID(&#34;mydiv&#34;);
divObj.innerHTML = '&#60;p&#62;This is a html code&#60;/p&#62;';

<p>One important thing to note is, ...]]></description>
			<content:encoded><![CDATA[<h3>how to change div content in javascript?</h3>
<p>Its very easy to change the contents of div in javascript. Just get the object of div  using getElemementbyID() or getElementbyName() and use <strong>innerHTML</strong> property with the new value.</p>
<pre class="brush: jscript; title: CODE; notranslate">
divObj = document. getElementbyID(&quot;mydiv&quot;);
divObj.innerHTML = '&lt;p&gt;This is a html code&lt;/p&gt;';
</pre>
<p>One important thing to note is, your div should have loaded after all the images. If not it wont work.</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/07/02/how-to-change-div-content-in-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Free Web based WYSIWYG html editors</title>
		<link>http://corpocrat.com/2009/02/18/top-best-web-based-wysiwyg-html-editors-free/</link>
		<comments>http://corpocrat.com/2009/02/18/top-best-web-based-wysiwyg-html-editors-free/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 07:58:15 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP Scripts]]></category>
		<category><![CDATA[wysiwyg html editors]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2009/02/18/top-best-web-based-wysiwyg-html-editors-free/</guid>
		<description><![CDATA[Best WYSIWYG HTML Editors
<p>I have been searching for some of best web based html editors written in javascript so that i can integrate it with my scripts. I have found pretty nice open source wysiwyg editors so i decided to blog it here.</p>
<p>Please note that some of the editors are ...]]></description>
			<content:encoded><![CDATA[<h3>Best WYSIWYG HTML Editors</h3>
<p>I have been searching for some of best web based html editors written in javascript so that i can integrate it with my scripts. I have found pretty nice open source wysiwyg editors so i decided to blog it here.</p>
<p>Please note that some of the editors are just markup editors, which i believe a pretty good alternative to web applications needing lightweight editor. I very much prefer using markup editors keeping simple with just textarea than providing rich text environment because wysiwyg tend use iframes which are subjected to more vulnerabilities.</p>
<h3>TinyMCE</h3>
<p>Web based Javascript HTML WYSIWYG editor.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/tinymce.PNG" alt="tinymce.PNG" /><br />
License: Free (LGPL)</p>
<p><a href="http://tinymce.moxiecode.com">Homepage</a> | <a href="http://tinymce.moxiecode.com/download.php">Download</a></p>
<h3>NicEdit</h3>
<p>A fast loading WYSIWYG html editor for use in your web applications.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/nicedit.PNG" alt="nicedit.PNG" /><br />
License: Free (MIT license)<br />
<a href="http://nicedit.com">Homepage</a> | <a href="http://nicedit.com/download.php">Download</a></p>
<h3>OpenWebWare</h3>
<p>Powerful WYSIWYG html editor supports many cross browser platforms and it works replacing all textareas to html editor.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/openwebware.PNG" alt="openwebware.PNG" /><br />
License: Free (GNU Lesser License)<br />
<a href="http://www.openwebware.com/">Homepage </a>| <a href="http://www.openwebware.com/download.shtml">Download</a></p>
<h3>widgEditor</h3>
<p>It is a simple, easy to customize WYSIWYG editor for textarea replacement.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/widgeditor.PNG" alt="widgeditor.PNG" /><br />
License: Free (GNU GPL)<br />
<a href="http://www.themaninblue.com/experiment/widgEditor/">Homepage | Download</a></p>
<h3>Textarea HTML Markup Editor</h3>
<p>It is the lightweight and very fast loading editor, which just inserts html markup codes on the selected text. It is not WYSIWYG editor.<br />
<img src="http://corpocrat.com/wp-content/uploads/2008/12/taeditor-demo.PNG" alt="markup" /><br />
License: Free<br />
<a href="http://corpocrat.com/2008/12/18/free-wysiwyg-textarea-html-editor/">Homepage | Download </a></p>
<h3>WyZZ</h3>
<p>An small, light-weight html editor written in javascript. It is free for download.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/wyzz.PNG" alt="wyzz.PNG" /><br />
License: Free (LGPL)<br />
<a href="http://www.wyzz.info">Homepage</a> | <a href="http://www.wyzz.info/downloads_page.html">Download</a></p>
<h3>markItUp!</h3>
<p>Universal markup editor (not WYSIWYG) which can insert html, bbcode, textile, wiki syntax and many more markups. It is written with <a href="http://jquery.com/">jQuery library</a><br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/markitup.PNG" alt="markitup.PNG" /><br />
Licence: Free under MIT/GPL<br />
<a href="http://markitup.jaysalvat.com/home/">Homepage</a> | <a href="http://markitup.jaysalvat.com/downloads/">Download</a></p>
<h3>Kevin Roth RTE (Rich Text Editor)</h3>
<p>A cross browser rich text editor works in mozilla, IE, safari, opera and many browsers.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/rte.PNG" alt="rte.PNG" /><br />
License: Free (Creative commons)<br />
<a href="http://www.kevinroth.com/rte/">Homepage</a> | <a href="http://www.kevinroth.com/rte/">Download</a></p>
<h3>Hypertextarea</h3>
<p>Free WYSIWYG html editor with rich text environment. It works on any platform.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/hypertextarea.PNG" alt="hypertextarea.PNG" /><br />
License: Free<br />
<a href="http://hypertextarea.sourceforge.net/">Homepage</a> | <a href="http://sourceforge.net/project/showfiles.php?group_id=100271">Download</a></p>
<h3>SPAW Editor</h3>
<p><img src="http://corpocrat.com/wp-content/uploads/2009/02/spaw.PNG" alt="spaw.PNG" /><br />
License: Free (GNU GPL)<br />
<a href="http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_intro">Homepage | Download</a></p>
<h3>WYMeditor</h3>
<p>Web based xhtml editor works best and can be easily integrated to content management system applications.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/wymeditor.PNG" alt="wymeditor.PNG" /><br />
License: Free (GPL/MIT)<br />
<a href="http://www.wymeditor.org/">Homepage </a>| <a href="http://www.wymeditor.org/download/">Download</a></p>
<h3>Whizzywig</h3>
<p>Free web based rich text editor for your projects.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/whizzy.PNG" alt="whizzy.PNG" /><br />
License: Free<br />
<a href="http://unverse.net/whizzywig-cross-browser-html-editor.html">Homepage</a> | <a href="http://www.unverse.net/whizzywig-download.html">Download</a></p>
<h3>ST Editor</h3>
<p>Simple wysiwyg editor and light weight editor.<br />
<img src="http://corpocrat.com/wp-content/uploads/2009/02/steditor.PNG" alt="steditor.PNG" /><br />
License: Free (BSD Revised)<br />
<a href="http://www.gosu.pl/STEditor/">Homepage</a> | <a href="http://www.gosu.pl/STEditor/">Download</a></p>
<p>For a comprehensive list of wysiwyg editors, you can refer to <a href="http://www.geniisoft.com/showcase.nsf/WebEditors">Genii Web Editors list</a></p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2009/02/18/top-best-web-based-wysiwyg-html-editors-free/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fix -&gt; Caret/Cursor jumps to start of textarea in javascript</title>
		<link>http://corpocrat.com/2008/12/24/fix-caretcursor-jumps-to-top-of-textarea-in-javascript/</link>
		<comments>http://corpocrat.com/2008/12/24/fix-caretcursor-jumps-to-top-of-textarea-in-javascript/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 09:13:41 +0000</pubDate>
		<dc:creator>pbu</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript cursor problem]]></category>

		<guid isPermaLink="false">http://corpocrat.com/2008/12/24/fix-caretcursor-jumps-to-top-of-textarea-in-javascript/</guid>
		<description><![CDATA[<p>I was working on a javascript bbcode editor (textarea based) and often if the textarea contents are long and automatic scrollbars are enabled. If i replace selected code in textarea using javascript often the cursor jumps to start of the textarea and focus is lost. This problem only happens in ...]]></description>
			<content:encoded><![CDATA[<p>I was working on a javascript <a href="http://corpocrat.com/2008/08/15/free-wysiwyg-bbcode-editor-in-javascript/">bbcode editor</a> (textarea based) and often if the textarea contents are long and automatic scrollbars are enabled. If i replace selected code in textarea using javascript often the cursor jumps to start of the textarea and focus is lost. This problem only happens in firefox and works fine in IE.</p>
<p>This is a very annoying problem and everytime you have to scroll down to insert changes to your textarea content. </p>
<p>Here is you fix it.</p>
<p>Store the scroll position in a variable and you replace selected text, bring back the scroll to the original position. This 3 lines of code will solve the problem for firefox.</p>
<pre class="brush: jscript; title: CODE; notranslate">var scrollTop = textarea.scrollTop;
var scrollLeft = textarea.scrollLeft;

objTextarea.scrollTop = scrollTop;
objTextarea.scrollLeft = scrollLeft;
</pre>
<p>I struggled a lot get this fix for simplest of problems and it was less documented on the web.<br />
Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://corpocrat.com/2008/12/24/fix-caretcursor-jumps-to-top-of-textarea-in-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

