jquery history plugin

This plugin helps you make your Ajax-driven page available for "Go Back" button and "bookmark" of browser.
source: jquery.history.js (Last Update: 2009/10/14)

jquery history bbs

Work on IE8, FireFox 4.0, Opera9, Safari 4.0, Chrome 2.0.


[xhtml 1.0 test] [IE7 compatible mode test]

Ajax load
load 1
load 2
load 3
load aao


Loaded html:

update history


Safari support & bug fix on IE6 was offered by Lincoln Cooper. Thanks.

Fix IE6 problem was offered by Anton. Thanks.

Support IE8 was offered by Yohann MARTEL. Thanks.

2009/06/06
When hash contains "?" char, there was a problem in the interchangeability between browsers. http://www.mikage.to/jquery/jquery_history.html#1?aaa didn't work on IE. Plugin remove string that following "?" now.
This problem was reported by Chris Pall. Thanks.

2009/06/10
History plugin work with "jQuery.noConflict();". NoConflict version works with another framework (prototype, etc...). sample is here.
This problem was reported by Mat Ellis. Thanks.

2009/06/21
Iframe src problem patch offered by Francesco Sullo. Thanks.
When hash include special characters like aao, plugin does't work correctly on Firefox/IE. This problem was reported by Peter Nguyen. Thanks.


2009/06/22
Chrome/Safari patch offered by Peter Nguyen. Thanks.

2009/06/25
Chrome/Safari patch offered by Peter Nguyen. Thanks.

2009/09/13
I am sorry for being not able to reply though a lot of mails are gotten.
The BBS was set up. jquery history bbs

In IE8, the plugin breaks when using a DOCTYPE of XHTML 1.0.
This problem patch offered by Jonathan. Thanks.
This version is here. But this version is not work with HTML 4.0 on IE8.


2009/10/13
IE8 patch offered by serpere. Thanks.
Now history plugin works at all mode in IE8.

2009/10/14
IE6 secure alert patch offered by Øyvind Smestad. Thanks.




mikage's page. (Japanese) > jquery dev memo. (Japanese)