100kd
User-
Posts
56 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by 100kd
-
Может ли закэшироваться XML файл находящейся на сервере, если к нему обращался JS скрипт из браузера клиента? Закэшироваться у клиента. Например, я генерирую какие-то XML файлы на сервере, а браузеры к ним обращаются. Может ли быть так: XML файл обновится на севере, а повторно зашедший посетитель имеет дело со старым? Если бывает такое, то буду, обращаться к ним как-то так: info.xml?рандомное_число
-
Спасибо, но проблема не в этом. Вопрос был в том, как поместить в стандартный маркер свои элементы. Вообще, задача специфическая и малопопулярная. Чуть позже напишу как решил.
-
Если кратко: ... // Функция в обработки и добавления маркеров. xml_места.each(function() { places.id = xml_места.id places.name = xml_места.Имя places.img = xml_места.Изображение places.lat = xml_места.lat places.lng = xml_места.lng add_marker(places); } // Добавление маркера. function add_marker(item, type) { myLatlng = new google.maps.LatLng(item.lat,item.lng); markers.places[item.id] = new google.maps.Marker({ position: myLatlng, map: map, title: item.name, icon : '/img/map_place_point.png' }); } ... Как вариант рассматриваю, но на крайний случай.
-
Хотелось бы, конечно, чтобы можно было маркер с какими-нибудь элементами в таком виде добавлять: <div class="my_marker" style="background-image: url(i/label.png); ...other..."> <img src="/f/prew_id123.jpg"> <srong>Place name</strong> </div> Блин. Видимо придется с помощью JQuery находить код маркера на карте и добавлять в него чего душе угодно. Я то планировал, как-нибудь, с помощью api самой карты сделать.
-
Да, как вариант. Есть мысли о том как реализовать: использовать каждый элемент как отдельный маркер. Но мне эта идея не нравится.
-
Насколько я знаю, в стандартном маркере может содержаться только одна иконка, а в моем случае, в маркере должно содержаться несколько элементов. Мне интересно узнать варианты действий — преобразовывать стандартные маркеры, писать что-то свое или ____.
-
Использую Google Maps JavaScript Version 3 и JQuery. Как лучше всего сделать свой маркер? Чтобы можно было так: — Чтобы картинка и подложка были раздельными элементами: В идеале, нужно чтобы в код самого маркера можно было добавить нужные элементы: на данный момент это картинка превью и заголовок: <div class="my_marker" style="background-image: url(/i/label.png); ...other..."> <img src="/f/prew_id123.jpg"> <srong>Place name</strong> </div> Спросил и тут - http://stackoverflow.com/questions/3189315...-omplex-markers
-
Решил поиск осуществлять на стороне сервера и отдавать готовый JSON клиентскому скрипту :-) Зачем утруждать пользовательские машины?
-
Делаю поисковый помощник: Скорость парсинга xml — хорошая. Беспокоит, что пользователи пришедшие на сайт, особенно с медленным интернетом, не смогут вовремя получать подсказки при использовании поисковой формы. А это как?
-
Яваскриптом (с помощью jquery), я произвожу отбор данных из xml файла, объемом где-то в 100 килобайт. xml файл формируется на стороне сервера и часто обновляется. Парсинг происходит во время ввода пользователем данных в форму. Вопрос: как избежать задержку, вызванную загрузкой xml файла на сторону клиента? Обращение к файлу, происходит с помощью следующих функций: $.ajax({ type: "GET", url: "/xml/places.xml", dataType: "xml", success: function(xml) { ... } })
-
На странице xhtml, нужно передавать в JavaScript множество данных, поэтому встает вопрос. Как валидно создать островок данных из XML внутри XHTML? Чтобы, как-то так: ... <span class="listing"> <xml> <thing cond="current"> <name>Молоток</name> <color>Красный</color> </thing> <thing> <name>Перфоратор</name> <color>Черный</color> </thing> <thing> <name>Гвоздь</name> <color>Серый</color> </thing> </xml> </span> ... Или есть другие, лучшие способы?
-
Да, паддинги и вправду помогают приблизится к изначальному виду макета. Спасибо. Я что-то отвык от табличек :-)
-
Верстаю горизонтальное меню табличкой. Проценты и фиксированные размеры указывать нельзя. Нужно, чтобы все ячейки равномерное растягивались, вот так: На деле, растяжение происходит так: Видно, что чем шире текст в ячейке, тем шире сама ячейка. Можно ли сделать, чтобы растяжение происходило равномернее?
-
За какой срок?
-
За какую цену сверстали бы такой? Это я ко всем обращаюсь :-)
-
Скажите пожалуйста, за какую цену сделали верстку? И за сколько сделали бы этот же макет, но без ява-скрипта?
-
На вашу критику сайт нашей дизайн-студии
100kd replied to black_rabbit's topic in Discussion of works
У меня ссылка «работы» на главной странице при наведении долго подгружалась, т.е было пустое место. Может стоило сделать перекат с одним изображением? Плохое качество у некоторых картинок, например: , если приглядеться — немного рябит. Хорошо это видно на http://traip.ru/services/websites.html. -
На сайте есть формы для редактирования и добавления всякого, в том числе изображений. Во всех нормальных браузерах изображения нормально добавляются, а вот в ИЕ совсем не добавляются и даже в 8ом. Почему так может быть? Вот такой стандарт используется: <!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"> И вот так у форм: Начало формы: <form id="user_edit" action="В нужное место" enctype="multipart/form-data" method="post"> Поле для изображения: <input class="select_fb" type="file" name="img"/> Можете попробовать добавить изображение из IE сами, вот форма регистрации. Регистрация чрезвычайно простая и не требует подтверждения через почту. После регистрации сразу же в профиле есть форма для редактирования, попробуйте. Я сомневаюсь, что проблема может быть в php скрипте, писал сам и думаю, что скрипту все равно из чего идут данные по post запросу, по крайней мере в моем случае. Но если вы посчитаете, что ошибка вероятнее в скрипте — скажите. Спасибо!
-
Уааа, какой я не внимательный... ёлы-палы. Ярослав, вы чудо. Большущее спасибо! ;-) Для меня верстка почти как магия, все делаю по наитию и потом разобрать не могу что натворил.
-
Спасибо, Ярослав! Проверил валидатором и ничего кричического не нашел. А можно подробнее про блочные элементы в строчных? Сделал ссылку в которую входят блочные элементы тоже блочной, но ничего не поменялось.
-
DCat, спасибо! Стало понятно с z-index для ИЕ6, а как быть с неактивными ссылками? Там где начинается новый блок ссылки так и подсвечиваются при наведении, но не работают и так во всех браузерах.
-
Казалось бы не тривиальная задача сделать вот такое выдвигающееся меню у блока — Но возникла достаточно неприятная ситуация. Во первых в обычных браузерах ссылки на меню неактивны, т.к снизу находится блок, который перекрывает их, не смотря на то что в меню указан высокий z-index и она визуально находится выше. А ИЕ6 и вовсе игнорирует высокий z-index меню и отображает нижний блок поверх неё — Страница с проблемными блоками. Прошу помочь. Код выкладывать не буду, т.к его много и просто так без каких-то помощников, типа Inspect Element'а для фаерфокса не разобраться.
-
*ИЕ6 быстро вскочил на ноги и ударил ногой ниже пояса* Какая неприятная новость для меня: eсли изменять ширину окна в ИЕ6, то блоки с { position: absolute; right: 0px; } ведут себя очень плохо, оставаясь на месте как вкопанные.
-
Justnewone, спасибо! Ваши советы и метод тыка полностью помогли! Ааааа!11 Чертов ИЕ, я победил тебя! *ИЕ6 валялся в грязи и плевался кровью*
-
Стили списков и слоев #gallery ul { margin: 0; padding: 0; list-style: none; width: 2000px } #gallery li { display: inline; vertical-align: middle; margin-top: 4px; margin-right: 4px; } #gallery ul li { float: left; } #gallery { position: relative; white-space: nowrap; } #gallery .img { display: block; width: 220px; height: 130px; cursor: pointer; } #clip { background:#FFF; overflow: hidden; height: 138px; margin-right: 19px; } Стили кнопочек для прокрутки a.left_arrow { display: block; float: left; cursor: pointer; width: 19px; height: 138px; background:url(i/arrow_left.png); background-position: 0px 0; } a.left_arrow:hover { background:url(i/arrow_left.png); background-position: -19px 0; } a.right_arrow { display: block; position: absolute; right: 0; top: 0; width: 19px; height: 138px; float: left; cursor: pointer; width: 19px; height: 138px; background:url(i/arrow_right.png); background-position: 0px 0; } a.right_arrow:hover { background:url(i/arrow_right.png); background-position: -19px 0; } Колонки правая и левая #right { position: absolute; top: 105px; right: 30px; width: 16.3em; } #left { margin-left: 30px; margin-right: 20em; margin-top: 2em; margin-bottom: 2em; }