|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Скрипт закладок |
Скрипт закладок |
Вот нашел скрипт закладок. Как его переделать что бы при добавлении закладки так же добавлялось название материала и картинка?
Код */ var zak_load = { http: document.location.protocol +"//"+ document.location.hostname + document.location.pathname, post: function(){ var self = this, title = $('title').text().slice(0,140), url = self.http; if(title.length < 3 || !/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/.test(url)){ alert('Не корректный адрес или заголовок'); $('#stetus_zakjadki').hide(300); $('#zakladki_knopka').removeAttr('disabled'); } $.get('/load/0-0-0-0-1', function(x){ $.post('/load/', { jkd498:1, jkd428:1, ocat:$('input[name="ocat"]', x).val(), title: title, a:12, proglink: self.http, ssid: $('input[name="ssid"]', x).val() },function(h){ var text = $('cmd[p="content"]',h).text(), stas = text.indexOf('myWinSuccess'), response = (stas != -1 ? 'Страница успешно "Добавлена в закладки"' : text); if(stas != -1){ $('#zakladki_knopka').remove(); $('#yes_zakklyjiki').show(); }else $('#zakladki_knopka').removeAttr('disabled'); $('#stetus_zakjadki').hide(300); _uWnd.alert(response,'',{close:1,w:250,h:80,tm:3000,align:'center'}); }); }); }, testo: function(){ var self = this, getresp, defa; self.loada = function(){ $.ajax({url:'/load/0-0-1-0-17',async:0}).done(function(x){ getresp = x; $('#show-zakladki span').html($('#zakladlakalanum',x).html()); }); return getresp; } $('#link-zakladki',self.loada()).each(function(){ if($(this).attr('href') == self.http){ defa = 1; return false; } }); return defa ? 1 : 0; }, add: function(){ var self = this; $('#zakladki_knopka').prop('disabled',1); $('#stetus_zakjadki').show(300); if(!self.testo()) self.post(); else _uWnd.alert('Ссылка уже есть у вас в закладках','Внимание!!!',{close:1,w:250,h:80,tm:3000,align:'center'}); }, get: function(){ $.get("/load/0-0-1-0-17", function(data){ var mss = $('<div></div>'); $('div[id^=entryID]',data).each(function(){ mss.append($(this).html()); }).promise().done(function(){ new _uWnd('zakljiki','Ваши закладки',340,260,{autosize:0,resize:0,notaskbar:1,fadetype:0,fadeclosetype:1,fadeclosespeed:500,align:'left'},'<div id="aljjzaklijki">'+(mss.html() == '' ? 'Список закладок пуст' : mss.html())+'</div>'); }); }); }, delet: function(url,sid){ _uWnd.messageBox('<div style="width:300px;height:150px;">Вы действительно хотите удалить закладку?</div>','Удаление закладки',[{id:'yes',t:'Да',def:1},{id:'cancel',t:'Отмена',def:0}],function(id){ if(id == 'yes') _uPostForm('',{success: function(x){ var sf = $(x).text(); if(sf.indexOf('Доступ запрещен') != -1) alert('Ошибка!'); else{ $('#zakladka-id'+sid).animate({opacity:'toggle',height:'toggle'},300,function(){ $(this).remove(); if(!$('div[id^="zakladka-id"]').html()){ $('#aljjzaklijki').html('Список закладок пуст'); } }); } },url:url}); },{autosize:1,icon:'http://for-ucoz.my1.ru/scripts/zakladki/uwndalert.gif'}); }, init: function(){ var self= this, button = '#zakladki_knopka', testa = self.testo(); $(button).ready(function(){ if(!testa) $(button).show(); else $('#yes_zakklyjiki').show(); }); $('#show-zakladki').live('click',function(){ self.get(); }); } } zak_load.init(); |
Вот нашел скрипт закладок. Как его переделать что бы при добавлении закладки так же добавлялось название материала и картинка? |
Вот нашел скрипт закладок. Как его переделать что бы при добавлении закладки так же добавлялось название материала и картинка? завтра напишу и объясню как, ждите - сегодня занят Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
GEMMY, нет мы про закладки с каталога файлов, в профиле можно смотреть твои закладки которые тебе понравились так, извините, уезжал... вам еще нужна помощь!? Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
вам работа скрипта который вы в качестве примера использовали понятна, если да то просто используйте дополнительноное поля для добавления туда информации о скриншоте(URL) , там где title: название вашего материала )) ......
а не вы скорее всего не знаете о чем я .... бросьте мне в личку адрес вашего сайта = туда же вам пришлю код)) (адрес вашего сайта нуен что бы знать откуда брать инфу иначе не выйдет... ну или я могу вам просто объяснить ... это уже на ваш выбор но первый вариант - облегчит жизнь и сэкономит время нам обоим) - буду ждать Спасибо = "+" в репутацию
Любые вопросы по: - Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
| |||
| |||