<br />
<b>Deprecated</b>:  stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/var/www/iframe/includes/classes/Sql.php</b> on line <b>521</b><br />
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
 <channel>
  <title>OpenJS</title>
  <link>https://openjs.com</link>
  <description>JavaScript - Opened</description>
  <lastBuildDate>Sat, 06 Jun 2009 00:00:00 +0000</lastBuildDate>
  <generator>RSSPhpilot V1.00.A</generator>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>

  <item>
   <title>Fixed Background Remover - GreaseMonkey UserScript</title>
   <link>https://openjs.com/scripts/greasemonkey/fixed_background_remover/</link>
   <description><![CDATA[
Fixed Background Remover UserScript disables fixed background anywhere in the page. Changes all fixed background images to normal background image(scrolls with the page).
<br /><br />
Read '<a href="https://openjs.com/scripts/greasemonkey/fixed_background_remover/">Fixed Background Remover - GreaseMonkey UserScript</a>'...
	]]></description>
   <pubDate>Sat, 06 Jun 2009 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/greasemonkey/fixed_background_remover/</guid>
  </item>  <item>
   <title>A Code Study of the Mikeyy Twitter Worm</title>
   <link>https://openjs.com/articles/misc/mikeyy_twitter_worm_code.php</link>
   <description><![CDATA[
I am an <a href="http://twitter.com/binnyva">active twitter user</a> - and when I saw that many twitter profiles have been affected by the Mikeyy worm, I wanted to take a look at the code behind the worm. This post will help you understand the basic working of the worm.

<br /><br />
Read '<a href="https://openjs.com/articles/misc/mikeyy_twitter_worm_code.php">A Code Study of the Mikeyy Twitter Worm</a>'...
	]]></description>
   <pubDate>Mon, 13 Apr 2009 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/articles/misc/mikeyy_twitter_worm_code.php</guid>
  </item>  <item>
   <title>Pointer - JSL Demo Application</title>
   <link>https://openjs.com/scripts/jslibrary/demos/points.php</link>
   <description><![CDATA[
This is a demo application for JSL JavaScript Library. This application uses the jsl_cookie plugin for JSL as well. Basically it stores the value in the textbox in a cookie. When the user returns to this page, the value is shown again. The JavaScript code for this application is just 10 lines. View the source of this page to see it.
<br /><br />
Read '<a href="https://openjs.com/scripts/jslibrary/demos/points.php">Pointer - JSL Demo Application</a>'...
	]]></description>
   <pubDate>Thu, 26 Mar 2009 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/jslibrary/demos/points.php</guid>
  </item>  <item>
   <title>Crontab Code Generator</title>
   <link>https://openjs.com/scripts/jslibrary/demos/crontab.php</link>
   <description><![CDATA[
JSL Crontab Code Generator is a GUI application that can be used to create new crontab entries easily. Cron is a automation tool for Linux systems.
<br /><br />
Read '<a href="https://openjs.com/scripts/jslibrary/demos/crontab.php">Crontab Code Generator</a>'...
	]]></description>
   <pubDate>Tue, 17 Feb 2009 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/jslibrary/demos/crontab.php</guid>
  </item>  <item>
   <title>Waiting Until User Stops Typing to Check the Status Using Ajax</title>
   <link>https://openjs.com/scripts/events/check_after_typing.php</link>
   <description><![CDATA[
There are many cases when you have to check some status in the server side while the user is typing in the data. One example that comes to mind is the username check - you can check for the availability of the username when the user is keying in the name. Usually this is done on the 'onchange' event. It can be done on the 'keypress' event too - but not many people prefer that because its expensive. Fetching data from the server takes time. A better method is to wait until the user completes typing to check the data - I'll show you how to do that in this tutorial.
<br /><br />
Read '<a href="https://openjs.com/scripts/events/check_after_typing.php">Waiting Until User Stops Typing to Check the Status Using Ajax</a>'...
	]]></description>
   <pubDate>Tue, 13 Jan 2009 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/events/check_after_typing.php</guid>
  </item>  <item>
   <title>Firebug: Javascript Development Made Easier, a Presentation</title>
   <link>https://openjs.com/articles/firefox/firebug/firebug_presentation.php</link>
   <description><![CDATA[
Couple of weeks ago, I gave a presentation on Firebug at Barcamp Kerala 3. It was titled 'Firebug: Javascript Development Made Easier'. Its an introduction to firebug and how to use it for CSS Designing and JavaScript Development.
<br /><br />
Read '<a href="https://openjs.com/articles/firefox/firebug/firebug_presentation.php">Firebug: Javascript Development Made Easier, a Presentation</a>'...
	]]></description>
   <pubDate>Tue, 23 Dec 2008 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/articles/firefox/firebug/firebug_presentation.php</guid>
  </item>  <item>
   <title>JavaScript Calendar Script/Date Picker Widget</title>
   <link>https://openjs.com/scripts/ui/calendar/</link>
   <description><![CDATA[
There are many javascript calendar widgets(or date pickers) out there - so I decided to make another one. Yes, I have a really bad case of 'Not-Invented-Here' syndrome...
<br /><br />
Read '<a href="https://openjs.com/scripts/ui/calendar/">JavaScript Calendar Script/Date Picker Widget</a>'...
	]]></description>
   <pubDate>Thu, 18 Dec 2008 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/ui/calendar/</guid>
  </item>  <item>
   <title>JSON Encoder/Decoder For JavaScript</title>
   <link>https://openjs.com/scripts/data/json_encode.php</link>
   <description><![CDATA[
<a href="http://json.org/">JSON(JavaScript Object Notation)</a> is a lightweight computer data interchange format. It is a <strong class="highlight">text-based, semi-readable format for representing simple data structures and associative arrays</strong>. The main advantage of using JSON is that it can be parsed into an object using very little code - and for this reason, many people(including me) prefer using it as the <a href="http://www.openjs.com/articles/ajax/ajax_response_data_format.php">ajax response format</a>.
<br /><br />
Read '<a href="https://openjs.com/scripts/data/json_encode.php">JSON Encoder/Decoder For JavaScript</a>'...
	]]></description>
   <pubDate>Mon, 03 Nov 2008 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/scripts/data/json_encode.php</guid>
  </item>  <item>
   <title>Ajax File Upload Response Handling</title>
   <link>https://openjs.com/articles/ajax/ajax_file_upload/response_data.php</link>
   <description><![CDATA[
A while ago, I wrote an article on &lt;a href=&quot;http://www.openjs.com/articles/ajax/ajax_file_upload/&quot;&gt;Ajax File Upload&lt;/a&gt; - the method of uploading a file without refreshing the page using a hidden iframe. Since then people wanted to know how to get information about the file back into the javascript application. Consider this the second part of that article - this post will tell you how to get the information about the uploaded file in javascript.
<br /><br />
Read '<a href="https://openjs.com/articles/ajax/ajax_file_upload/response_data.php">Ajax File Upload Response Handling</a>'...
	]]></description>
   <pubDate>Wed, 15 Oct 2008 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/articles/ajax/ajax_file_upload/response_data.php</guid>
  </item>  <item>
   <title>Ajax 'Loading Indicator' Design Pattern</title>
   <link>https://openjs.com/articles/ajax/loading_indicator_design_pattern.php</link>
   <description><![CDATA[
Almost all Ajax apps shows a small loading indicator(usually a small rotating gif image) when they are sending or receiving data from the server. It is not there for decoration - it makes the application faster in the eyes of the user. Its not real speed - its a 'perceived speed' - an assurance to the user that something is happening behind the scenes.
<br /><br />
Read '<a href="https://openjs.com/articles/ajax/loading_indicator_design_pattern.php">Ajax 'Loading Indicator' Design Pattern</a>'...
	]]></description>
   <pubDate>Thu, 25 Sep 2008 00:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://openjs.com/articles/ajax/loading_indicator_design_pattern.php</guid>
  </item> </channel>
</rss>
