CodeCanyon

Ajaxer - easy and flexible ajax for your site

There is a newer item called SmartAjax which is a rewritten version of this and uses HTML5 . It has all of Ajaxer’s features!
Click here to see it

Click for live demo of the script to see it in action!

Update v1.2.1

The item has been updated to version 1.2.1:
  • Fixed a bug which caused dynamically loaded links not to change the URL Hash.
  • Fixed an infinite loop bug if you click through the links too fast.
  • Checks for common types of documents and images which should not be loaded with AJAX . Also checks the content-type response from the server.
  • Now requires jQuery 1.4

Introduction

Ajaxer is a JQuery plugin which allows you to easily use AJAX even for already complete websites without rewriting its code. You can ajaxify (great word :) ) entire website with just a few lines of code, including all the forms. Ajaxer is SEO friendly (links can be indexed) and doesn’t mess up your links if the viewer’s browser doesn’t have JavaScript support. Ajaxer is also very flexible and allows to reload more than one container per page.

Features

  • Easy implementable even for large sites.
  • Very flexible: you can ajaxify only a set of links or forms.
  • SEO friendly: your site can still be indexed by crawlers.
  • Browser history and Refresh button support
  • Bookmarkable URL addresses
  • Full browser support: works with every browser supported by JQuery.
  • Customizable: you can use your custom reload effects or loading bars by binding to the events dispatched.
  • Scalable: Ajaxer is designed to be used in small portfolios or large sites.
  • Links can be opened in new windows and copied by the user.
  • Additional containers can be loaded even outside the main targeted element.
  • Very good and complete documentation

Benefits

  • Faster browsing: smaller and fewer downloads as only the needed content is received from the server.
  • Faster rendering: browsers dont need to load the entire page and all the common pictures.
  • Better user experience: you can have any animation or preloader between page loads.
  • Every form can become ajax form. No more code rewriting just for one contact form.
  • No user experience drawbacks.
Requires JQuery 1.4+ and a little PHP
by
by
by
by
by