How to Randomly Rotate AdSense Ads with Javascript

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Want to randomize and rotate your AdSense ads? Maybe you want to test a new ad format against an old one? You can do that with this simple bit of Javascript. It's easier than you think. View...
How to Randomly Rotate AdSense Ads with Javascript

AJAX file upload tutorial

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
In this tutorial I will show you how to create simple AJAX file upload system using PHP and JavaScript. View...
AJAX file upload tutorial

How to Create a Useful Random Number in Javascript

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Javascript's built in randomizer returns a probability - a random value between 0 and 1. You need to do a little extra work to get a random number that's use-able for picking a random item from a list or working into a game design. This tutorial will show you the standard formula for creating...
How to Create a Useful Random Number in Javascript

How to do String Replacement in Javascript

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
String replacement is simple enough in PHP - use the str_replace function. Is there an equivalent function we can use in Javascript? View...
How to do String Replacement in Javascript

Advanced Javascript (1 of 3)

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Douglas looks closely at code patterns from which JavaScript programmers can choose in authoring their applications. He compares familiar constructs like the Pseudoclassical Pattern with more unique patterns like the Parasitic Pattern that (he argues) run more “with the grain” of...
Advanced Javascript (1 of 3)

Opening PDFs in a New Window with JavaScript

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Opening documents such as PDFs in a new window should be automated using JavaScript for the following reasons. Users will often close the web browser when a PDF is opened, mistakenly believing the document has been opened in Adobe Reader, the attribute historically used to open a new window,...
Opening PDFs in a New Window with JavaScript

Striped Tables Using JavaScript

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
JavaScript can be incredibly useful when you need to automate repetitive tasks. In this article we'll implement a simple JavaScript function that will apply alternate striped rows to a table. We'll implement this technique using unobtrusive JavaScript. View...
Striped Tables Using JavaScript

Javascript Gaming: Making a Game Board

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Javascript and DOM make a powerful combination. In this tutorial, you'll learn how some you can use Javascript to build an interactive game board for Tic Tac Toe. View...
Javascript Gaming: Making a Game Board

Creating JavaScript popup window with layers

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
In this tutorial I will show you how to create a layer based popup window with JavaScript. View...
Creating JavaScript popup window with layers

The JavaScript Programming Language, By Douglas Crockford | Part 1 of 4

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
Do you want to learn javascript right now? As easy as spending four hours watching these smart guys talk. Let me know how it was to you. View...
The JavaScript Programming Language, By Douglas Crockford | Part 1 of 4

Ajax Wireframing Approaches

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
In this installment, we’re going to go over a few techniques and approaches we use to create the foundation of every prototype—wireframes. View...
Ajax Wireframing Approaches

Javascript timeout usage

Posted under Advanced Javascript Tutorials on Monday, 8 June 2009 by
In this tutorial I will show you how to use timeouts in your JavaScript code. With this information you will be able to create a usefull timer. View...
Javascript timeout usage