Jump to content

Чебурашка

User
  • Posts

    42
  • Joined

  • Last visited

Everything posted by Чебурашка

  1. Подскажите а это для чего? </body> </html></textarea></form> </title></comment></a> </div></span></ilayer></layer></iframe></noframes></style></noscript></table></script></applet></font>
  2. Только слегка доработать придется http://mediaeventservices.com/blog/2007/11...ike-cover-flow/
  3. На JS знаю только так: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript" src="blurimage.js"></script> <script type="text/javascript"> $(document).ready(function() { $('img').wrap('<div class="image_holder"></div>'); $(".image_holder").blurimage(); }); </script> blurimage.js (function($) { $.fn.extend({ blurimage: function() { new_width= new Array(); new_height = new Array(); horz=new Array(3,4,4,3,4,6,5,2,7,5); vert= new Array(2,3,1,6,5,4,3,6,5,4); opacity=new Array(0.1,0.1,0.2,0.2,0.1,0.3,0.2,0.2,0.2,0.1); $(this).each(function() { new_width[0]=$(this).children().width()+3; new_height[0]=$(this).children().height()+4; new_width[1]=$(this).children().width()-2; new_height[1]=$(this).children().height()+4; new_width[2]=$(this).children().width()+1; new_height[2]=$(this).children().height()-1; new_width[3]=$(this).children().width()+2; new_height[3]=$(this).children().height()+1; new_width[4]=$(this).children().width()-2; new_height[4]=$(this).children().height()+3; new_width[5]=$(this).children().width()+3; new_height[5]=$(this).children().height()-2; new_width[6]=$(this).children().width()+2; new_height[6]=$(this).children().height()+4; new_width[7]=$(this).children().width()+2; new_height[7]=$(this).children().height()-1; new_width[8]=$(this).children().width()+3; new_height[8]=$(this).children().height()+1; new_width[9]=$(this).children().width()-2; new_height[9]=$(this).children().height()+3; for(i=0;i<10;i++){ if ($.browser.webkit||$.browser.opera) { //fix it!!! ie8 too!!! $(this).width($(this).children().width()); blur_html ='<div class="blurer"><span style="position:absolute; margin-left:+'+0+'px; margin-top:-'+new_height[i]+'px;filter:alpha(opacity=20);-khtml-opacity: 0.2; opacity:'+opacity[i]+';" >'; blur_html+='<img src='+$(this).children().attr('src')+' width="'+new_width[i]+'" height="'+new_height[i]+'" vspace="'+vert[i]+'" hspace="'+horz[i]+'"/></span></div>'; } else if ($.browser.msie||$.browser.mozilla) { $(this).width($(this).children().width()); if(jQuery.browser.version=='8.0') { blur_html ='<div class="blurer"><span style="position:absolute; margin-left:-'+0+'px; margin-top:-'+new_height[i]+'px;filter:alpha(opacity=20);-khtml-opacity: 0.2; opacity:'+opacity[i]+';" >'; blur_html+='<img src='+$(this).children().attr('src')+' width="'+new_width[i]+'" height="'+new_height[i]+'" vspace="'+vert[i]+'" hspace="'+horz[i]+'"/></span></div>'; } else { blur_html ='<div class="blurer"><span style="position:absolute; margin-left:-'+new_width[i]/2+'px; margin-top:-'+new_height[i]+'px;filter:alpha(opacity=20);-khtml-opacity: 0.2; opacity:'+opacity[i]+';" >'; blur_html+='<img src='+$(this).children().attr('src')+' width="'+new_width[i]+'" height="'+new_height[i]+'" vspace="'+vert[i]+'" hspace="'+horz[i]+'"/></span></div>'; } } $(this).append(blur_html); //remove blur $(this).children().hover(function(){$(this).remove('.blurer')}); } }); } }); })(jQuery); Но это слишком затратно, гораздо лучше на CSS3, как здесь: http://lab.simurai.com/css/imageblur/
  4. Ну и народ ленивый пошел.... http://vkontakte.ru/developers.php?o=-1&p=Comments
  5. Зашел на слабеньком ноуте - лагает жуть, смотреть невозможно! Что касается дизайна, для игрового блога очень простой и мрачный. Даже бэкграунд без игровой темы.
  6. Тоже, что и в опере - затемняется лишь 3/4 экрана. В ие при этом, появление и затухание происходит не плавно, а рывками.
  7. Вывод одной строкой: <head> <style type="text/css"> #container { display: table; } * html #container div { float: left; clear: right; } #container div { display: table-cell; white-space: nowrap; } </style> </head> <body> <div id="container"> <div><img src="1.jpg" /></div> <div><img src="2.jpg" /></div> </div> </body>
  8. В мозиле, хроме и ие тоже работает криво. Поставьте нормальный скрипт и не мучайтесь http://fancybox.net/ (перевод на русском http://ruseller.com/lessons.php?rub=32&id=238)
  9. Этот вариант подойдет? http://www.htmldrive.net/items/show/658/jQ...er-Gallery.html
  10. В целом сайт понравился. Вот только нашел шаблон интернет-магазина очень похожий на этот и стоит 285$ http://www.cs-cart.com/images/skins/solitude_big.png Интересно кто с кого?
  11. В Хроме, ширина окна увеличивается на таблицу "Комментарии о сайте". Таким образом, эта таблица уезжает за пределы экрана и внизу появляется полоса прокрутки. Вы это имели ввиду?
  12. <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="N;URL=адрес сайта, куда неободимо произвести переадресацию"> </HEAD> <BODY> </BODY> </HTML N - время в секундах (целое число). Если не собираетесь показывать сообщение что сайт переехал по новому адресу, тогда выставляете 0. Но лучше так: в файле .htaccess прописать Redirect 301 / http://www.адрес сайта, куда неободимо произвести переадресацию
  13. Мы же не знаем насколько сложное изображение у автора, а для простого это хороший вариант.
  14. Ничего подобного. Вот пример такого исполнения http://ruseller.com/
  15. http://www.hostland.ru/services/hosting/ Пользуюсь год, никаких нареканий.
  16. Не мучайтесь. Вместо тегов table,tr,td используйте div и выставляйте в стилях любую ширину.
  17. Насколько мне известно, разной ширины можно сделать только столбцы, но не все ячейки. И чтобы сделать все ячейки разной ширины надо использовать блочную верстку. Или я не прав?
  18. На этом сайте есть описание всех ваших тегов и свойств! Например http://www.htmlbook.ru/html/ul.html
  19. А если http://htmlbook.ru/html/area.html преобразовать при помощи mod_rewrite в http://htmlbook.ru/html/massiv Поисковики будут видеть адрес http://htmlbook.ru/html/area.html ?
  20. rus, СПАСИБО! Жаль не видел этой статьи раньше - не задавал бы тупых вопросов Может кому пригодится: при выводе массива возникла проблема - функция unserialize не конвертировала в исходное значение. Помогло только unserialize (stripslashes($_COOKIE["user"]))
  21. Здравствуйте! При попытке записать в куки массив $korz[$id] = $kol; setcookie("user", serialize($korz), time()+604800); вылетает сообщение об ошибке Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\menus1\buy.php:33) in Z:\home\localhost\www\menus1\buy.php on line 179 Подскажите пожалуйста в чем ошибка?
  22. Нашел ошибку! Выкладываю исправленный скрипт... может кому пригодится Форма <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Загрузка изображений</title> <script> function xdropFile(btn) { if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; tr.parentNode.removeChild(tr); checkForLast(); } } function xaddFile(btn) { if(document.getElementById) { tr = btn; while (tr.tagName != 'TR') tr = tr.parentNode; var idSuffix = Math.round(Math.random()*1000); var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling); thisChilds = newTr.getElementsByTagName('td'); for (var i = 0; i < thisChilds.length; i++) { if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = ''; if (thisChilds[i].className == 'files') thisChilds[i].innerHTML = '<input size="32" name="xtt[]" class="wideFile" type="file">'; } checkForLast(); } } function checkForLast() { btns = document.getElementsByName('xdrop'); for (i = 0; i < btns.length; i++) { btns[i].disabled = (btns.length == 1) ? true : false; } } </script> </head> <body> <form action="obrabotka.php" method="post" name="form" ENCTYPE="multipart/form-data" align="center"> <table width=20% align=center> <tr> <td width="20%"><input type="file" size="32" name="xtt[]"></td> <td nowrap="nowrap"> <input type="button" name="xdrop" value=" −" onClick="xdropFile(this);"> <input type="button" value=" + " onClick="xaddFile(this);"> </td> </tr> </table> <input name="" type="submit"> </form> </body> </html> Обработка <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Документ без названия</title> </head> <body> <? for($i=0;$i<count($_FILES['xtt']['name']);$i++) { $uploaddir = 'foto/'; $uploadfile = $uploaddir . basename($_FILES['xtt']['name'][$i]); if (move_uploaded_file($_FILES['xtt']['tmp_name'][$i], $uploadfile)) { echo "Изображение №".$i." УСПЕШНО загружено.\n<br>";} else { echo "Изображение №".$i." НЕ ЗАГРУЖЕНО!\n<br>";} } ?> </body> </html>
  23. Несовсем... почему-то массив xtt[] создается из пяти элементов, даже если загружаешь один файл! И при этом максимум можно отправить 5 файлов! Вот я и не могу понять как это исправить! Ограничений на 5 элементов не вижу
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy