Revenue Source

Welcome to the Revenue Source affiliate marketing forums.

You are viewing our internet marketing and SEO forums as a guest which gives you limited access to most of our discussions.  By joining our free community, you will have access to post affiliate marketing topics, communicate privately with other members (PM), exchange SEO strategies, and access many other special features.  Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems, please don't hesitate to contact us.

Go Back   Revenue Source > Site Design & Development > Programming Help
Reload this Page IBM developerWorks: Developing PHP the Ajax way, Part 2 - Back, Forward, Reload
Tags: , , , , , , ,

Reply
 
LinkBack Thread Tools Search this Thread
Old
  (#1 (permalink))
Affiliate Blogs is Offline
Revenue Source Veteran
Affiliate Blogs has a brilliant future here!
 
Affiliate Blogs's Avatar
 
Join Date: Oct 2005
Posts: 9,157
Jack of All Trades
CyberSpace United States
   
IBM developerWorks: Developing PHP the Ajax way, Part 2 - Back, Forward, Reload - 11-28-2006

IBM developerWorks has posted the second part of their series covering the development of PHP and Ajax to create a photo gallery application. In this part, they work off of the gallery already created in part one, taking care of one issue that plagues Ajax application - the breaking of the back button.
A major challenge of Asynchronous JavaScript and XML (Ajax)-driven Web sites is the lack of a Back button. We will use JavaScript to create a history stack for the Ajax photo gallery built in Part 1 of this two-part "Developing PHP the Ajax way" series. This history stack will closely mirror the history utility found in Web browsers, and it will be used to provide Back, Forward, and Reload buttons for the application.They start with a look at what it means to "save state" in the browser, including the use of the Back button to navigate between pages. Seeing that Ajax breaks this, they move ahead with a simple solution - creating an internal history stact for the application and use its own navigation methods. They provide some examples images to use and all of the code you'll need to accomplish this.
They create a class using the popular Prototype javascript library to create functions like do_add, do_back, and do_forward to correctly handle the adding and deleting of the items from the stack. Once that script is developed, they take and integrate it back with the photo gallery from part one.


IBM developerWorks: Developing PHP the Ajax way, Part 2 - Back, Forward, Reload - Read More...
  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads for: IBM developerWorks: Developing PHP the Ajax way, Part 2 - Back, Forward, Reload
Thread Thread Starter Forum Replies Last Post
IBM developerWorks: Understanding the Zend Framework,Part 4: When there is no feed, Z Affiliate Blogs Programming Help 0 11-28-2006 05:08 AM
IBM developerWorks: Understanding the Zend Framework, Part 3: The feeds Affiliate Blogs Programming Help 0 11-28-2006 05:08 AM
IBM developerWorks: Understanding the Zend Framework, Part 2 (MVC & a Database) Affiliate Blogs Programming Help 0 11-28-2006 05:08 AM
IBM developerWorks: Understanding the Zend Framework, Part 1: The basics Affiliate Blogs Programming Help 0 11-28-2006 05:08 AM
IBM developerWorks: Devise Web 2.0 applications with PHP and DHTML (Part 1) Affiliate Blogs Programming Help 0 11-28-2006 12:39 AM



© 2004-6 RevenueSource.com.  All rights reserved.  Do not duplicate or redistribute in any form.
This website and its logos/design are property of RevenueSource.com.  All rights reserved. vBSEO 3.2.0 RC7


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34