Maslakoff
User-
Posts
616 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Maslakoff
-
media='print' Этот параметр указывает браузеру чтобы он использовал эти стили для печати док-та. И кнопка будет скрыта только на распечатанной странице.
-
офф: пора бы половине форума баны по IP раздать за оскорбления.
-
Николай 2357, да возникали идеи по разбору, пока видюха не сгорела и я забил на это все. Да наверное соберу чтонибудь свое где будут Ajax, $, each, $$, Class и еще пару нужных вещей. Фенечки с анимацией я вообще не признаю(
-
с нынешним прогрессом очень маленький процент пользователей с слабыми тачками... хотя, и страницы перегруженные JS -- не очень приятное зрелище. Я сильно задумался над использованием JS фреймверков: по сути там нужно реально 20% для нормального использования, а грузиться 70-100 кб разнородных функций.
-
Не думаю... просто если бы команда Firefox выпускала подобные статьи, то это расценивалось бы как "черный пиар", хотя на их сайте был установлен баннер насчет безопасности(типа в ФФ вы защищены > 10 мес в году, а в IE не более 2 мес). Наверное они просто тихонько идут к своей цели, не беспокоясь о том, что их продукт со временем будет признан лучшим. Вообще Яdx рекламирует ФФ и многие другие сайты тоже.
-
Там вроде бы идет преобразование элемента inline > block... хотя хз... (
-
Интересно услышать минусы использования JS.
-
return geolocation.length||false; всеравно число > 0 будет расценено как true;
-
! День первый Хакер приходит в общественную столовую и с возмущением обнаруживает, что солонку на столе может открутить кто попало и насыпать туда что угодно. Хакер приходит домой и пишет гневное письмо директору столовой: "Я, meG@Duc|<, обнаружил уязвимость солонки в Вашей столовой. Злоумышленник может вскрыть солонку и насыпать туда яду! Примите меры срочно!" ! День второй Директор среди прочих деловых писем, запросов о поставках еды и курьерских уведомлений получает письмо, и пожимает плечами: "Кому этот бред только в голову приш?л?" ! День пятый Хакер приходит в столовую, насыпает во все солонки яду. Погибает триста человек, директора три месяца таскают по судам и в конце концов оправдывают за отсутствием состава преступления. Хакер пишет письмо в стиле "ну что, видали?". ! День 96-ой Директор покупает специально спроектированные солонки с кодовым замком. Посетители столовой чувствуют, что они в этой жизни чего-то не понимают. ! День 97-ой Хакер обнаруживает, что дырки в солонках пропускают соль в обе стороны. И не только соль, а вообще вс?, что угодно. Он пишет возмущенное письмо директору и ссыт во все солонки столовой. Триста человек перестают посещать эту столовую вообще, тридцать попадают в больницы с отравлением. Хакер вдогонку посылает директору смс-ку "Ну как вам?". Директора тем временем три месяца таскают по судам и дают год условно. ! День 190-ый Директор столовой клянется в жизни больше не работать ни в одной столовой, а тихо-мирно грузить лес в Сибири. Инженеры работают над новой солонкой с односторонним клапаном. Официантки тем временем изымают все старые солонки и раздают соль вручную. ! День 190-ый Хакер тырит солонку из столовой и изучает дома е? устройство. Пишет гневное письмо директору: "Я, meG@Duc|<, стырил солонку и нахожу этот факт возмутительным! Любой может стырить солонку из Вашей столовой!" До этого непьющий директор читает письмо, идет домой и выпивает водки. ! День 193-ый Хакер обнаруживает, что все солонки в столовой прибиты цепями к столам. Он приезжает на очередной хакерский СПРЫГ и докладывает о своих успехах, получая там заслуженную награду за защиту интересов общества и потребителя. К счастью, директор ничего про это не знает и не сопьется раньше времени. ! День 194-ый В рамках дьявольски гениально продуманной операции хакеры всем СПРЫГом вламываются в столовую и высыпают соль из всех солонок себе в карманы. Хакер meG@Duc|< пишет позмущенное письмо директору, намекая на то, что никакой заботы о посетителях в столовой нет и любой гад может лишить честных людей соли в одно мгновение. Дозатор соли с авторизацией необходим просто позарез. ! День 196-ый Инженеры в поте лица работают над новой солонкой, пока официантки опять раздают соль вручную. Директор уезжает в отпуск на сейшельские острова и обедает только в номере, избегая столовых, ресторанов и баров. ! День 200-ый Посетители столовой с ужасом находят, что чтобы насыпать соли, они должны подойти к официанту, предьявить паспорт, получить специальный 8-значный одноразовый код к солонке. Для получения перца процедуру следует повторить.
-
Сейчас очень много девушек сидят в инете, моя соседка подключила недавно интернет. Дело в том, что у пользователя нет альтернативы, а точнее он просто не знает о существовании последней. Стоило мне только поставить FF и намекнуть, мол буш пользоваться ИЕ -- вирусы сожрут твой комп и все вокруг... Через месяц спрашиваю -- какой браузер юзаешь? ФФ! ФФ! ФФ!!!!!!!!!!!! Провел соцопрос меж друзей -- Опера, ФФ... И добавили: ИЕ г**о редкостное... Уже давно хотелось поубивать разработчиков MS из отдела "разработки браузеров" за их криворукую реализацию...
-
Наверное нужно смотреть document, правда я сам не уверен есть ли такое событие там.
-
Если делать меню, то это вообще в сторону списков + CSS.
-
Офф: Приколола запятая в виде ссылки!!!
-
Что то я перепутал, не Html > Doc, а Doc > Html ? Так так... http://www.phpclasses.org/browse/package/1352.html
-
Жирный, черный текст, крупными буквами, на белом фоне... вот что пришло на ум )
-
Аааааааа! 1 запрос... Индийская разработка... http://www.phpclasses.org/browse/package/2763.html а вообще такое уже практиковалось: http://www.google.com.ua/search?hl=ru&q=ph...B2+Google&meta=
-
Конечно, если заказчик перед тобой ставит разработку интерфейса, то не стоит отвлекаться на разработку подобных редакторов, но для практики это бесценно. Насчет оправданного использования JS-фреймверков для таких вот редакторов я могу и поспорить. Вообще неплохо было бы создать хороший Wiki-редактор...
-
Наверное тебе его нужно для начала конвертнуть в SWF формат: http://www.f1cd.ru/soft/windows/graph/flas...rotector_35_28/ http://www.google.com.ua/search?hl=ru&q=ex...B2+Google&meta=
-
Пришлось работать с CMS, которая выдает данные в виде JS-массива, а уже с ними приходится работать через JS на странице... Задача была поставлена сделать по страничную разбивку данных. И что бы код не пропадал просто так, решил разместить его здесь. Следующий объект реализует по страничную разбивку JS данных, с возможностью использования нав-бара var pager = { data: [], onPage: 5, nowPage: 0, init: function(){ this.data = []; this.onPage = 5; var parsedURL = new Array(); var sURL = location.search.substring(1).split('&'); for(var i=0; i<sURL.length; i++){ var one = sURL[i].split('='); if(one[0] == 'page'){ this.nowPage = one[1]; } } }, setNewsLine: function( arr ){ for( var i=0; i<arr.length/5; i++ ){ this.data.push({ url: arr[5*i], title: arr[5*i+1], summary: arr[5*i+2], image: arr[5*i+3], time: arr[5*i+4] }); } }, setData: function( arr ){ this.data = arr; }, setOnPage: function( num ){ this.onPage = num; }, getPage: function( page_num ){ if( this.data.length < this.onPage ){ this.onPage = this.data.length; } var start = page_num * this.onPage; var end = page_num * this.onPage + this.onPage; if( start > this.data.length ){ start = 0; end = this.onPage; } if(end > this.data.length){ end = this.data.length; } var ret = new Array(); while( start < end ){ ret.push(this.data[start]); start++; } return ret; }, getNowPageData: function(){ return this.getPage( this.nowPage ); }, getNavLine: function(){ var pages_count = Math.floor( this.data.length / this.onPage ); var ret = '<ul>'; for( var i=0; i<pages_count; i++ ){ if( i != this.nowPage ){ ret += '<li><a href="?page=' + i + '">' + (i+1) + '</a></li>'; }else{ ret += '<li class="now"><span>' + (i+1) + '</span></li>'; } } ret += '</ul>'; return ret; } } Как пользовать? К примеру данные у нас в таком виде: var Data = [ {name:'Имя1', secondname: 'Фамилия1'}, {name:'Имя2', secondname: 'Фамилия2'}, {name:'Имя3', secondname: 'Фамилия3'}, {name:'Имя4', secondname: 'Фамилия4'}, {name:'Имя5', secondname: 'Фамилия5'}, {name:'Имя6', secondname: 'Фамилия6'}, {name:'Имя7', secondname: 'Фамилия7'}, {name:'Имя8', secondname: 'Фамилия8'}, {name:'Имя9', secondname: 'Фамилия9'} ]; Инициализируем объект и передаем в него массив: pager.init(); pager.setData(Data); Затем получаем все данные, которые принадлежат текущей странице: var Peoples = pager.getNowPageData(); Выводим данные циклом, затем выводим нав-бар: for(var i=0; i<Peoples.length; i++){ document.write('<p><b>'+Peoples[i].name+'</b> '+Peoples[i].secondname+'</p>'); } document.write(pager.getNavLine()); Этот скрипт может послужить наглядным примером работы со страницами в других языках программирования. Пример для CMS M1 Webcontent(вывод ленты новостей) pager.init(); pager.setNewsLine(E_JavaScript); var news = pager.getNowPageData(); var month = new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря"); for(var i=0; i<news.length; i++){ var d = new Date(); d.setTime(news[i].time); var date = d.getDate() + ' ' + month[d.getUTCMonth()] + ' ' + d.getFullYear(); document.write('<p><b>'+date+'</b> '+news[i].title+'</p>'); } document.write(pager.getNavLine());
-
Наверное лучше использовать Wiki разметку или WISYWIG редакторы... http://www.fckeditor.net/ Не стоит создавать велосипед. В этой среде уже есть куча отменных, отточенных решений.
-
Офф: Люди, пишите или редактируете созданные сообщения... Это же откровенный флуд
-
Pavel_html, фото прикольные, но это разве в теме?
-
О_о не въехал, но могу написать упрощенный вариант: <input type="text" value="Имя" onfocus="this.value=(this.value=='Имя' ? '' : this.value);" onblur="this.value=(this.value=='' ? 'Имя' : this.value);" />