[181] DesBR [27.12.2011, 10:57] |
хм,.... а теперь понятно!) Добавлено (27.12.2011, 10:57) --------------------------------------------- ну поскольку я немного начинаю разбираться (совсем немного) - имеется код в содержании которого я хотел бы разобраться: Code var error = 'Заполните поле "Сервер"!'; // Ошибка при незаполненном поле "Сервер"
var text = 'Добавление персонажа'; // Заголовок AJAX-окна при добавлении персонажа
var text2 = 'Редактирование данных';
var p = [ ]; // Ниже идут замены названий полей p[1] = 'Наименование|Сервер'; p[2] = 'Производитель|Уровень'; p[3] = 'Краткое описание []|Описание'; p[4] = '<b>Ч</b>еловеко <b>П</b>онятный <b>У</b>рл []|Адрес страницы'; p[5] = 'HTML Заголовок страницы|GearScore (или ilvl)'; p[6] = 'Артикул|Очки достижений'; p[7] = 'Наличие (или дата ожидания товара)|Связь (ICQ; Skype)'; p[8] = 'Гарантия|Класс'; p[9] = '<b>Цена</b>|Цена (рубли)'; p[10] = 'Старая цена []|Цена (золото)'; p[11] = 'Скриншот';
var num = 11; // Количество замен названий полей
var a = [ ]; // Ниже идут пункты поля "Класс" a[1] = 'Воин'; a[2] = 'Палладин'; a[3] = 'Охотник'; a[4] = 'Разбойник'; a[5] = 'Жрец'; a[6] = 'Рыцарь смерти'; a[7] = 'Шаман'; a[8] = 'Маг'; a[9] = 'Варлок'; a[10] = 'Друид';
var b = [ ]; // Ниже идут пункты поля "Фракция" b[1] = 'Орда'; b[2] = 'Альянс';
var c = [ ]; // Ниже идут пункты поля "Профессия" c[1] = 'Археология'; c[2] = 'Апхимия'; c[3] = 'Кузнечное дело'; c[4] = 'Наложение чар'; c[5] = 'Инженерное дело'; c[6] = 'Кожевничество'; c[7] = 'Портняжное дело'; c[8] = 'Ювелирное дело'; c[9] = 'Травничество'; c[10] = 'Горное дело'; c[11] = 'Снятие шкур'; c[12] = 'Начертание';
var d = [ ]; // Ниже идут пункты поля "Ветка" d[1] = 'Танк'; d[2] = 'Лекарь'; d[3] = 'ДД';
var e = [ ]; e[1] = 'Введите имя сервера. Пример: Darkwel'; e[2] = 'Введите уровень персонажа. Пример: 20'; e[3] = 'Введите GS персонажа. Пример: 6200'; e[4] = 'Введите количество очков достижений вашего персонажа.'; e[5] = 'Введите один из способов связи с вами: ICQ или Skype; Пример: ICQ:000-000-000'; e[6] = 'Введите дополнительные данные, которые вам важны: Цена за персонажа в рублях или игровой валюте, второстепенные профессии, дополнительные спеки и т.д...';
var s = '#bdM64'; function strpos( haystack, needle, offset){ var i = haystack.indexOf( needle, offset ); return i >= 0 ? i : false; } $(s+' font[color="red"], '+s+' #cat-select option[value="0"], '+s+' #ch_addcat, '+s+' label[for="ch_addcat"], '+s+' .noun, '+s+' #tb_dscr, '+s+' .manTdSep, '+s+' #tb_meta tr:last, '+s+' #tb_weight, '+s+' #tb_unit, '+s+' #tb_price_in, '+s+' #tb_options, '+s+' .manFlRst').remove(); $(s+' select[onchange*="shopSelGtype"], '+s+' #id_hide').parents('tbody').remove(); $('#tb_img').before('<tbody id="screen_new"><tr><td>'+p[11]+' :</td><td id="td_screen">'+$('#image-list').html()+'</td></tr></tbody>').remove(); $(s+' #tb_warr .manTd2').html('<select name="warr"><option value="'+a[1]+'">'+a[1]+'</option><option value="'+a[2]+'">'+a[2]+'</option><option value="'+a[3]+'">'+a[3]+'</option><option value="'+a[4]+'">'+a[4]+'</option><option value="'+a[5]+'">'+a[5]+'</option><option value="'+a[6]+'">'+a[6]+'</option><option value="'+a[7]+'">'+a[7]+'</option><option value="'+a[8]+'">'+a[8]+'</option><option value="'+a[9]+'">'+a[9]+'</option><option value="'+a[10]+'">'+a[10]+'</option></select>'); $(s+' input[name="other1"]').parents('td').html('<select name="other1"><option value="'+b[1]+'">'+b[1]+'</option><option value="'+b[2]+'">'+b[2]+'</option></select>'); $(s+' input[name="other2"]').parents('td').html('<select name="other2"><option value="'+c[1]+'">'+c[1]+'</option><option value="'+c[2]+'">'+c[2]+'</option><option value="'+c[3]+'">'+c[3]+'</option><option value="'+c[4]+'">'+c[4]+'</option><option value="'+c[5]+'">'+c[5]+'</option><option value="'+c[6]+'">'+c[6]+'</option><option value="'+c[7]+'">'+c[7]+'</option><option value="'+c[8]+'">'+c[8]+'</option><option value="'+c[9]+'">'+c[9]+'</option><option value="'+c[10]+'">'+c[10]+'</option><option value="'+c[11]+'">'+c[11]+'</option><option value="'+c[12]+'">'+c[12]+'</option></select>'); $(s+' input[name="other3"]').parents('td').html('<select name="other3"><option value="'+c[1]+'">'+c[1]+'</option><option value="'+c[2]+'">'+c[2]+'</option><option value="'+c[3]+'">'+c[3]+'</option><option value="'+c[4]+'">'+c[4]+'</option><option value="'+c[5]+'">'+c[5]+'</option><option value="'+c[6]+'">'+c[6]+'</option><option value="'+c[7]+'">'+c[7]+'</option><option value="'+c[8]+'">'+c[8]+'</option><option value="'+c[9]+'">'+c[9]+'</option><option value="'+c[10]+'">'+c[10]+'</option><option value="'+c[11]+'">'+c[11]+'</option><option value="'+c[12]+'">'+c[12]+'</option></select>'); $(s+' input[name="other4"]').parents('td').html('<select name="other4"><option value="'+d[1]+'">'+d[1]+'</option><option value="'+d[2]+'">'+d[2]+'</option><option value="'+d[3]+'">'+d[3]+'</option></select>'); $(s+' tbody:first').hide(); $(s+' #gimage-add').show(); var af = $('#bdM64').html(); for (i=1;i<num;i++) { af = af.replace(p[i].substr(0,strpos(p[i],'|')),p[i].substr(strpos(p[i],'|')+1)); } af = af.replace(/у.е./g,''); $(s).html(af); $('#tb_brand').after('<tbody id="tb_warr_2">'+$('#tb_warr').html()+'</tbody><tbody><tr id="o_1">'+$(s+' select[name="other1"]').parents('tr').html()+'</tr></tbody>'); $(s+' tbody:last').after('<tbody>'+$('#screen_new').html()+'</tbody><tbody>'+$('#tb_stock').html()+'</tbody><tbody>'+$('#tb_brief').html()+'</tbody><tbody>'+$('#tb_url').html()+'</tbody>'); $(s+' select[name="other1"]').parents('tr[id!="o_1"]').remove(); $('#tb_warr, #tb_stock, #tb_brief, #screen_new, #tb_url').remove(); $('input[name="name"], input[name="brand"], input[name="meta_title"], input[name="art"], input[name="stock"]').attr('required','required'); if ($('#edit_ident').size() == 0) {$('#id_file_add').attr('required','required')}; $(s+' input[name="brand"], input[name="meta_title"], input[name="art"]').attr('pattern','^[0-9]+$'); $(s+' #id_file_add').attr('accept','image/*').attr('class','add12').attr('size','20'); $(s+' input[name="name"]').attr('title',e[1]).attr('class','add01'); $(s+' input[name="brand"]').attr('title',e[2]).attr('class','add02'); $(s+' select[name="warr"]').attr('class','add03'); $(s+' select[name="other1"]').attr('class','add04'); $(s+' input[name="meta_title"]').attr('title',e[3]).attr('class','add05'); $(s+' input[name="price"]').attr('class','add06'); $(s+' input[name="price_old"]').attr('class','add07'); $(s+' input[name="art"]').attr('title',e[4]).attr('class','add08'); $(s+' select[name="other2"]').attr('class','add09'); $(s+' select[name="other3"]').attr('class','add10'); $(s+' select[name="other4"]').attr('class','add11'); $(s+' input[name="stock"]').attr('title',e[5]).attr('class','add13'); $(s+' input[name="brief"]').attr('title',e[6]).attr('class','add14'); $(s+' input[name="url"]').attr('class','add15'); $('#addform_2').show(); $('#editf-brand, input[name="meta_title"], input[name="art"]').keypress(function(){ if((event.keyCode < 48)||(event.keyCode > 57)) event.returnValue=false; }); function addGoodsPhoto(obj){ if(_shopLockButtons()) return false; $('#gimage-add').addClass('wait').find('p').css('visibility','hidden'); $('#id-method').attr('value', 'img-add'); _uPostForm('goodsform',{success: function(){return false;}}); } function openery(){ if ($('#edit_ident').size() == 0) { try {var tr=checksubmit();if(!tr){return false;}}catch(e){} document.getElementById('save_button').disabled=true; $('#id-method').attr('value', 'submit'); new _uWnd('addEnt',text,-340,-120,{autosize:0,modal:1,closeonesc:1,resize:0},{form:'goodsform',url:'/shop/0/add',success:function(a){var result = $('cmd',a).text();if (result.indexOf('Некорректное наименование товара') !=-1) {_uWnd.alert('<br><br>'+error);_uWnd.close('addEnt');$('#save_button').removeAttr('disabled')} else {location.href = $('a',result).attr('href');};return true;}}); return false; } else { var id = location.href; var id2 = parseInt(id.replace(/\D+/g,"")); try {var tr=checksubmit();if(!tr){return false;}}catch(e){} document.getElementById('save_button').disabled=true; $('#id-method').attr('value', 'submit'); new _uWnd('addEnt',text2,-340,-120,{autosize:0,modal:1,closeonesc:1,resize:0},{form:'goodsform',url:'/shop/'+id2+'/edit',success:function(a){var result = $('cmd',a).text();if (result.indexOf('Некорректное наименование товара') !=-1) {_uWnd.alert('<br><br>'+error);_uWnd.close('addEnt');$('#save_button').removeAttr('disabled')} else {location.href = $('a',result).attr('href');};return true;}}); return false; } } Код писал не я, но он очень мне полезен, я его использую у себя на сайте, но не знаю как он действует)) |
|
[182] likbezz [27.12.2011, 20:45] |
DesBR, Quote (DesBR) Код писал не я, но он очень мне полезен Да, вижу что не ты ... в этом коде пол часа разбираться нужно чтобы понять что он делает ... ))) А что, там откуда скопировано было не написано для чего этот скрипт? ... |
|
[183] DesBR [27.12.2011, 20:53] |
эм... мне его на заказ сделали) он заменяет форму добавления товара в интернет магазине: на моём сайте это установлено в разделе добавления персонажей... http://wowhide.ru/shop/12/add Добавлено (27.12.2011, 20:53) --------------------------------------------- я просто хочу в нём разобраться.... но многое просто не понятно... |
|
[184] likbezz [27.12.2011, 22:03] |
DesBR, Quote (DesBR) я просто хочу в нём разобраться Разбирайся, там не очень сложно, просто очень много всего ... |
|
[185] DesBR [31.01.2012, 16:52] |
Снова приветствую. Меня очень давно не было.. но для студента моего времени - это норма. Пока забросил все свои работы и идеи, но вопрос появился вновь... Где можно купить домен не дороже 100 руб?) я забыл все сайты.. и почистив комп утратил закладки.. |
|
[186] likbezz [31.01.2012, 18:33] |
DesBR, Quote (DesBR) Где можно купить домен не дороже 100 руб?) я забыл все сайты.. и почистив комп утратил закладки.. А поиском пользоваться не умеешь? Купить+домен+не+дороже+100+руб http://atname.ru/help/domeny-99-100-rubley.php ... |
|
[187] DesBR [31.01.2012, 18:37] |
я проверенные хотел спросить.. ну ок. |
|
[188] likbezz [31.01.2012, 21:04] |
DesBR, Quote (DesBR) я проверенные хотел спросить.. ну ок. Не, так дёшево ещё не покупал, ... На более-менее стабильных хостингах и у проверенных регистраторов меньше чем 200 не возьмёшь (имеется в виду зона ru). ... |
|
[189] DesBR [30.03.2012, 09:26] |
каким образом запустить скрипт автоматически?.. я где-то читал - не могу найти.. Добавлено (30.03.2012, 09:23) --------------------------------------------- а так же - как создать функцию из 4 условий (используя else if) Добавлено (30.03.2012, 09:26) --------------------------------------------- т.е. имеется следующее: Code <div class="mainimg"> <div id="imgblock" onclick="listimg()"> <div class="mmion"></div> <div class="mmitw"></div> <div class="mmith"></div> <div class="mmifo"></div> </div> </div> Code #imgblock{width:2000px;height:120px;position:absolute;left:0px;top:0px;} .mmion, .mmitw, .mmith, .mmifo{position:absolute;float:left;height:120px;width:500px;top:0px;left:0px;} .mmion{background:url('/img1.png')no-repeat;left:0px;} .mmitw{background:url('/img2.png')no-repeat;left:500px;} .mmith{background:url('/img3.png')no-repeat;left:1000px;} .mmifo{background:url('/img4.png')no-repeat;left:1500px;} .mainimg{margin:0 auto;width:500px; position:relative;height:120px;top:15px;box-shadow: 0 0 10px #000000;border-radius: 10px 10px 10px 10px;overflow:hidden;} пытаюсь сделать что-то типа слайдера который будет пролистываться как автоматически, так и при взаимодействии с пользователем |
|
[190] likbezz [30.03.2012, 09:53] |
DesBR, Quote (DesBR) каким образом запустить скрипт автоматически? Просто запустить функцию. ... Quote (DesBR) пытаюсь сделать что-то типа слайдера который будет пролистываться как автоматически, так и при взаимодействии с пользователем Тут ни строчки скрипта ... где ты и что пытаешься - не понятно. По моему, тут и нечего думать - не можешь написать сам - используй готовый. Просто и бесплатно. ... |
|
[191] DesBR [30.03.2012, 10:46] |
ладно.. я хотел попробовать через animate.. поищу левые.. |
|
[192] likbezz [30.03.2012, 22:14] |
DesBR, Quote (DesBR) я хотел попробовать через animate.. А готовых с разными анимационными эффектами нет? Конечно есть. |
|
[193] Гость [04.04.2012, 11:47] |
есть сайт http://amina07.3dn.ru что дальше помогите что дальше?как активировать???? |
|
[194] likbezz [04.04.2012, 12:29] |
Гость, Quote (Гость) есть сайт http://amina07.3dn.ru что дальше помогите что дальше?как активировать???? Это вы вообще про что? ... |
|
[195] Гость [04.04.2012, 13:28] |
это я про чат.....я создала сайт,а что делать дальше низнаю создать видео-чат я низнаю,помогите |
|