Короче говоря получилось теперь вот так.
/*Сохранение*/
function save(){
localdata=localStorage.getItem('LF');
if(localdata==null){
MyUrl=location.href;
MyTitle=document.title;
newlocaldata='';
newlocaldata+=MyUrl;
newlocaldata+='^';
newlocaldata+=MyTitle;
newlocaldata+='^';
newlocalStorage.setItem('LF',newlocaldata);alert('true')}
else{
MyUrl=location.href;
MyTitle=document.title;
newlocaldata=localdata;
newlocaldata+=MyUrl;
newlocaldata+='^';
newlocaldata+=MyTitle;
newlocaldata+='^';
localStorage.setItem('LF',newlocaldata);alert('false')}}
/*--------*/
/*Вывод*/
function remlocaldata(){
localdata=localStorage.getItem('LF');
data=localdata.split('^');
num=data.length;n=0;
while(n<num-1){
url=data[n];
n++;
title=data[n];
html='<div id="aclick'+n+'"><a href="'+url+'">'+title+'</a> <div onclick="datadelt('+n+')"><br />Удалить '+title+'<br /> <br /></div></div>';
document.write(html);
n++;}
}
/*--------*/
/*Удаление*/
function datadelt(d){
localdata=localStorage.getItem('LF');
data=localdata.split('^');
delete data[d];
delete data[d+1];
newlocaldata=data.join('^');
localStorage.setItem('LF',newlocaldata);
a='aclick'+d+'';document.getElementById(a).parentNode.removeChild(document.getElementById(a));
}
/*-----------*/save();remlocaldata();
Но что-то снова не так. . . .