Jump to content

freeneutron

User
  • Posts

    203
  • Joined

  • Last visited

Everything posted by freeneutron

  1. Согласен с точкой зрения порядка, но вставлять одним куском проще.
  2. Я имею ввиду тот случай, когда надо добавить к готовому шаблону или странице кусок своего html-кода.
  3. Когда блок стилей размещен в теле, валидаторы усматривают в этом ошибку, в то время как на отображение страниц в браузере это не влияет. Странно получается, W3C при разработке стандартов советуется с разработчиками браузеров и разработчиками сайтов, но по некоторым вопросам приходят к противоречивым решениям. Что касается разработки сайтов, то вставлять блок стилей рядом с соответствующим html-блоком удобно, и часто бывает проблематично запихнуть его в заголовок. И вот мне стало интересно, на что вообще влияет неправильное расположение блока стилей? Может для некоторых браузеров это все-таки имеет значение, или это как-то влияет на ранжирование в поисковых системах?
  4. Недавно обнаружил, что мой любимый редактор EmEditor при смене кодировки с Windows-1251 на Utf-8 добавляет в начало файла строку п»ї, которую не видно в самом редакторе и которая создает кучу проблем. Теперь регулярно проверяю файлы на наличие этой строки локальным поиском. Проблема еще в том, что эту строку не набрать с клавиатуры, по крайней мере, если не помнишь кодов, составляющих ее символов. Поэтому, в случае чего, надо помнить, где ее можно найти. ПС: Если что, буду искать эту строку (п»ї) здесь, по ключевым словам: freeneutron проблемная строка emeditor
  5. Так и в sqlite тоже. Понял, спасибо
  6. Sqlite. Но это работает. Спасибо. Только GROUP BY user_id выбирает последнюю фотку. Попробовал воткнуть ORDER BY, получил ошибку...
  7. Быколай CREATE TABLE user ( user_id integer PRIMARY KEY AUTOINCREMENT, user_name varchart ) CREATE TABLE foto ( foto_id integer PRIMARY KEY AUTOINCREMENT, foto_path varchart, user_id integer ) SELECT * user; #выдает user_id user_name 1 user-1 2 user-2 3 user-3 SELECT * foto; #выдает foto_id foto_path user_id 1 path-1 1 2 path-2 1 3 path-3 2 И нужен запрос для формирования такой таблицы: user_id foto_id 1 1 2 3 3 null То есть, должны отображаться id всех юзеров по одному разу, и id соответствующих первых фоток, либо null, если фоток у юзера нет
  8. Подскажите, пожалуйста, как упростить запрос: select u.u_id,f.f_id from u,f where u.u_id=f.u_id group by u.u_id union select u.u_id,null from u и сделать так, что бы в результате u.u_id было уникальным? Суть данного запроса сводится к следующему: если, например, u - это таблица юзеров, а f - таблица фоток, то в результате должна получиться таблица с номером юзера в первой колонке и номером первой фотки, соответствующего юзера, во второй колонке. При этом, если у юзера нет фоток, то вместо номера фотки стоит null.
  9. Ссылка уже не работает
  10. Ах да, код. <style> .main{ margin: 0px auto; width: 768px; } </style> <body> <div class="main"> </div> </body> <div class="main"> - это колонка, проходящая по центру страницы. И вопрос, как бы к этой колонке прицепить другой див, не нарушив при этом положения первого?
  11. Подскажите, пожалуйста, как к вертикальной отцентрированной колонке присоединить прилепить другую колонку, так что бы отцентрированная колонка осталась отцентрированной?
  12. Очередное саботирование открытых стандартов, что бы вы перешли на asp.net
  13. LunatiK, А эта вложенная конструкция (select max(id) from tab) в первом запросе выполняется один раз для всех записей или много раз, то есть, для каждой записи отдельно?
  14. Скажите, вложенные запросы в конструкции where выполняются один раз или несколько? Например, я хочу удалить устаревшие записи, так, что бы осталось всего 100. Какой запрос будет экономичнее: delete fom tab where (select max(id) from tab) - 100 > id или delete fom tab where $max_id - 100 > id , где $max_id = $db->query('select max(id) from tab') ?
  15. У меня тоже были большие тормоза до тех пор, пока комп не умер от старости. Потом я купил новый и тормоза пропали
  16. 1. Обычно библиотеки не стремятся засорять глобальное пространство имен. JQuery, например вводит всего один объект $ и его синоним JQuery, а плагины JQuery вставляют свою функциональность уже в $. Так что коллизии очень маловероятны. 2. Оберни свой бар в div, и задай этому div уникальный id, например <div id=my_bar>. Потом сбрось все стили таким образом #my_bar *{}. В фигурных скобках пропиши стили поумолчанию. Что бы знать, что именно там писать, погугли тему: сброс CSS. Дальше, перед каждым стилем бара ставь #my_bar . 3. Оберни весь код бара в тело функции. 4. Это ваще не регламентируется ни какими критериями. Делай, как тебе будет удобнее
  17. Ну ты студент. Там же все есть. $('#slider').anythingSlider({ onSlideComplete : function(slider){ alert('Welcome to Slide #' + slider.currentPage); } })
  18. Есть бесплатный сервис, позволяющий по заданным формулам визуализировать графики, в том числе и параметрические кривые. Остается только найти формулы замечательных и красивых кривых.
  19. И не мечтай об этом. Все возможности с манипуляцией чужим контентом на стороне клиента давно были зачищены, так как нарушают авторский закон.
  20. Конечно нет. Скрипт должен быть загружен с другого сервера. И таким приемом к его содержимому доступа не получить.
  21. В том-то и дело, что если запрос, возвращающий json, используется в качестве атрибута src тега script, то другие скрипты этот json не увидят, по крайней мере я не нашел ответа на вопрос, как его увидеть. Кстати в jquery, начиная с версии 1.5, функция jQuery.getJSON() стала уметь принимать jsonp.
  22. Просто я предполагал, что Google API должен общаться с клиентом без помощи сервера, пока не попробовал. Но внимательное изучение документации натолкнуло меня на концепцию JSONP, фишка которой в использовании формата functionCall({}), вместо стандартного {}. Таким образом, если к запросу к googleapis.com, содержащему параметр alt=json, добавить параметр callback=foo, то ответ в формате json будет обернут скобками вызова функции foo(). Вот как это выглядит на примере: обычный запрос и запрос с параметром callback=foo
  23. eval или JSON.parse Это-то понятно. Но вопрос в том, можно ли получить json с левого сервера, например с google, средствами только JavaScript? Если бы интересующий нас запрос выдавал ответ в формате response={}, то мы могли бы получить response просто, объявив тег script с нашим запросом в качестве атрибута src. Но если ответ выдается в формате {}, то как получить его? Если это можно, конечно
×
×
  • 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