Показать сообщение отдельно
  #16 (permalink)  
Старый 30.07.2013, 13:38
Кандидат Javascript-наук
Отправить личное сообщение для koeshiro Посмотреть профиль Найти все сообщения от koeshiro
 
Регистрация: 05.12.2012
Сообщений: 125

Короче говоря получилось теперь вот так.
/*Сохранение*/	
	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();
Но что-то снова не так. . . .

Последний раз редактировалось koeshiro, 30.07.2013 в 13:57.
Ответить с цитированием