store ur url like this...............................................
function webstorage(url)
{
if(typeof(Storage)!== 'undefined')
{
if(localStorage.getItem("global_counter") == null)
{
localStorage.setItem("global_counter", 7);
}
var global_value = Number(localStorage.getItem("global_counter"));
if(localStorage.getItem("url:"+date.getDate()+":0") == null)
{
localStorage.setItem("localname"+global_value,(date.getDate()*100)+(date.getMonth()+1));
localStorage.setItem(":"+global_value+"_Counts",1);
localStorage.setItem("url:"+date.getDate()+":0" ,url);
global_value = global_value - 1;
localStorage.setItem("global_counter",global_value);
}
else
{ var counts = Number(localStorage.getItem(":"+(global_value+1)+"_Counts"));
localStorage.setItem("url:"+date.getDate()+":"+counts,url);
localStorage.setItem(":"+(global_value+1)+"_Counts", counts+1);
}
if(localStorage.getItem("global_counter") == 0)
{ localStorage.setItem("global_counter",1);
removeContent();
}
}
else
{
document.getElementById("xyz").innerHTML = "Sorry your browser does not support HTML5 web storage";
}
}
and fetchdata from url like this............................................
function fetchHistory()
{
var globalCount = 7-Number(localStorage.getItem("global_counter"));
var months = ['january','february','march','april','may','june','july','august','september','october','november','december'];
for(m=0;m<globalCount;m++)
{
var datestamp = Number(localStorage.getItem("localname:"+(7-m)));
var Cdate = parseInt(datestamp/100);
var Cmonth = datestamp - (Cdate*100);
var count = Number(localStorage.getItem(":"+(7-m)+"_Counts"));
for(j=1;j<13;j++)
{
if(Cmonth == j)
{ var month = months[j-1]; }
}
for(k=0;k<count;k++)
{
var his = localStorage.getItem('url:'+Cdate+":"+k);
var equalPos = his.indexOf("=");
}
}
document.getElementById('xyx).innerHTML = data;
}