function isInArray(arr,value) {
for(var i = 0; i < arr.length; i++) {
if(arr[i]){
if(value.url == arr[i].url) {
return i+1;
}
}
}
return false;
}
function fav(){
var this_url=window.location.href;
var this_name=document.querySelector("#title").innerHTML;
//console.log(this_url+this_name);
$.post(
"/phpbook/shelfup2.php",
{url:this_url,name:this_name},
function(data){
//console.log(data);
var book_data=data;
if(data.res=='ok'){
bs = JSON.parse(localStorage.getItem("history") || "[]");
if(bs.length>30){
bs.length=30;
}
//bs=[];
var isin = isInArray(bs,book_data);
//console.log(isin);
if(isin) {
bs.splice((isin-1),1);
bs.unshift(book_data);
//window.location.href="/history.html";
} else {
bs.unshift(book_data);
}
localStorage.setItem("history", JSON.stringify(bs));
//console.log(JSON.stringify(bs));
}
},
"json"
);
}
fav();