Jump to content

rus

Expert
  • Posts

    5,943
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by rus

  1. К сути..., есть форма в сплывающем окне, по клику на сабмит, приходит ответ с обработчика в success верно заполнены поля, или нет. Вопрос: как сделать что бы если ответ верный, то окно закрывалось? function ajax() { //Ajax отправка формы var msg = $("#form").serialize(); $.ajax({ type: "POST", url: "send.php", data: msg, success: function(data) { $("#results").html(data); // основной див в котором находятся элементы с ответом $('span.error').fadeIn(500); // элемент с ответом ошибок $('.true').fadeIn(500); // элемент с верным ответом $('.overlay, .order').hide(5000); // всплывающее окно с формой котоое должно закрыться }, error: function(xhr, str){ alert("Возникла ошибка!"); } });}
  2. rus

    Тег CODE

    ну так выше вам подсказали, а запрос в гугле собсно выглядет - так.
  3. это столь важно? давайте кое-что проясним: таблица с внешней границей (бордером), а ячейки (к примеру) без бордеров - тут вроде все понятно: ширина всей таблицы - 350px; рамка добавляет ей с левого и правого боку по 1px; итого, ширина таблицы уже не 350px, а 352px, верно? а теперь проанализируем внутренние элементы таблицы - ячейки (td): ширина первой ячейки: 300px; ширина второй ячейки: 50px; между ними бордер толщиной в 1px; каким образом бордер встанет ровно между ними, когда ширина таблицы 350px, а не 351px? и следующий вопрос: а какая собственно разница с какой ячейки ему заимствовать этот самый 1px? то что вы обратили на это внимание - это возможно и полезно, потому как я лично ни разу не обращал внимание на подобные мелочи, впрочем как и на то, что (к примеру) в позиционировании - связка (top...; left... оказывается сильнее чем (right...; bottom;) - для меня это было новостью! я пытался переопредилить стили для подгружаемого html и столкнулся вот с такой проблемой, но слава богу есть всемогущий js
  4. rus

    Вёрстка

    в .psd все на слоях обычно делается, отключаете лишние слои, а нужный сохраняете в нужном формате, с нужными пропорциями и прозрачностью. если шрифт какой-то не стандартный, то (в зависимости на сколько часто и объемно он применяется на сайте) сохранить картинкой, либо подключать с помощью скриптов, которые рисуют его (в принципе так же картинкой) на canvas. вообще, в нете полно уроков по фотошопу.
  5. да, вас понял. в принципе, я не против проверки на клиенте, но это же двойная работа получается!
  6. можно я аргументирую? 1) конечно же опыт, для самого себя. 2) знание расположения кода, ф-ций и т.д. для быстрой правки 3) не нужно тратить уйму времени на чтение чужих ман есть конечно же и минусы. да, они очевидны - криворукость системы будет зависеть на прямую от опыта писаки и метода подхода написания кода.
  7. я имел ввиду валидацию, когда говорил что js может быть отключен, а как валидация может быть на ajax? ajax фоном отправляет данные бэкенду, скрипту, который на стороне сервера обрабатывает данные, поэтому к чему лишняя проверка js-ом? пусть себе php проверяет, тем более вы сами говорите что две-три формы ничего не изменят в плане нагрузки на сервер и скорости загрузки страницы.
  8. вообще-то, на том сайте, который вы привели в пример, картинки после перезагрузки страницы меняются все рандомно!
  9. читать и в самом деле полезно: http://htmlbook.ru/css/border-collapse
  10. rus

    Вёрстка

    ну я как бэ не верстальщик (в широком смысле этого слова), но в верстке понимания имеются..., поэтому не могу чем-то конкретным помочь.
  11. нет, самый простой сброс это: * {margin: o;padding: 0;}для таблицы можно еще: table {border: none;border-collapse: collapse;}к тому же у td стоит бордер - 1px, да и визуально видно, что между ячейками есть отступ.
  12. 1) валидацию элементов форм лучше делать в бэкенде, ибо js может быть и отключен, и не кроссбраузерным, да много чего там может быть. 2) грузить форму можно и через ajax (например в jquery), примеров в нете куча. 3) отправлять данные и принимать ответ - тоже через ajax. 4) много данных (форм) на одной странице - тоже не есть гуд. ну во-первых, это первая предварительная загрузка страницы, а во-вторых, путает управленца формами своим обилием информации.
  13. для начала надо бы родителю (table) задать ширину, что бы отталкиваясь от него, потомки правильно отображали ширину. плюс к этому, не упускайте из виду паддинги, маржины и бордеры - они тоже входят в вычисление размеров.
  14. для input есть параметр size
  15. rus

    Тег CODE

    в какой cms пишете?
  16. смотрел в мозиле и в любимом ие - никакого фото там в помине нет. а все это из-за позиционирования и его не правильного применения, к примеру вот это: div.rotator ul{ position: relative;вот с этим: div.rotator ul li { position: absolute; margin: 0 auto;не совсем сочетается, - margin: 0 auto; работать уже тут не будет, к тому же не указаны значения top, left, right, bottom. а тут вообще чо творится? этот код ккак обезьяна с гранатой - не знает что ему делать, то ли позиционировать вниз и лево, то ли вниз и право... вы уж определитесь. .main div.marquee .marq { position: absolute; bottom: 0; right: 0; left: 0; вобщем срочно учить css!
  17. Всегда! Нужно начинать с продумывания структуры, каркаса кода, потом css для правильного поведения этого каркаса во всех браузерах, потом наполнение контентом, как небольшим, так и избыточным - для тестирования, ну а потом уже все остальное.
  18. у вас в первом посту был вопрос именно про меню. резиновое меню (особенно списками) вообще трудно ровнять по центру. как вы вообще себе представляете выравнивание резины по центру? хотя... если в процентах и не 100%, а скажем 80-90% там... то можно в принципе.
  19. делал как-то по примеру, но ее еще дорабатывать надо, а для начала в принципе сойдет: http://jsfiddle.net/rus333/5J7gt/
  20. rus

    Вёрстка

    у меня сохранились где-то на винте самые первые макеты psd которые были в разделе макеты для верстки, но там вроде есть еще какие-то, не?
  21. а так? .wraper { margin: 0 auto; padding: 0 15%; width: 80%;}вам бы действительно не мешало подучить св-ва css, очень много лишнего в правилах.
  22. не вижу где и что там скачет, приведите пример в виде скриншота.
  23. phpinfo() тоже отключён (зачем?) )) яндекс заметит, что его через php редирект отправили.. хм.. я хотел подмену адреса сделать, как можно на php это провести или только через header("Location: ...")? что же это за хостинг такой что там все поотключали? даже самые элементарные вещи!!! вот есть пример на php, в нете их куча. ааа, не посмотрел, что в примере тоже используется mod rewrite походу единственный способ, но не выход, это что-то типа того: http://www.askdev.ru/php/7410/%D0%A7%D0%9F%D0%A3-%D0%B1%D0%B5%D0%B7-htaccess/
  24. в тырнете полно примеров на php.
  25. rus

    Вёрстка

    landing page - с английского вроде как посадка (хотя это больше к самолетам относится), а так, если по (уже) старинке, то - сайт-визитка, промо-сайт, или одностраничный сайт. уж не знаю почему вдруг стали их так называть...
×
×
  • 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