CoDy
User-
Posts
381 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by CoDy
-
Нет объем текста заранее не известен. Похоже что единственно возможный метод это регулярные выражения(тупо заменить ';' на <br>)
-
Доброго времени суток! Оч нада решить следующую задачку: имеется такой код <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <style type="text/css"> p { /* ?????????????? */ } .span { /* ?????????????? */ } </style> </head> <body> <p> <span class="span">1</span> текст; <span class="span">2</span> текст; <span class="span">3</span> текст; </p> </body> </html> что нужно прописать вместо '?????' чтобы получить в браузере 1 текст; 2 текст; 3 текст; Или имея доступ только к стилю абзаца и span-контейнера это невозможно?
-
Всем ХИ!!! Такой вопрос: можно ли применить технику спрайтов к фоновым изображения, которые дублируются по Х и/или У. Вот, например, ниже приведенная картинка содержит 2 фрагмента, первый фрагмент дублируется по вертикали, а 2 по горизонтали. CSS свойство beckground-position тут не поможет. Можно конечно выделить фоновые рисунки дублирующиеся по Х и У в разные файлы, но если изображение дублируется и по Х и по У то такой подход не решит проблему. Может есть какой-то метод "вырезать часть изображения"?? Или всетаки спрайты и дублирующиеся фоновые изображения несовместимы?
-
А есть ссылки на материал по данной теме или просто тезисы для поиска в инете?
-
Доброго времени ВСЕМ!!! Не уверен что вопрос по теме, но всетаки спрошу. Делаю блок с фигурными границами. Можно ли сделать, чтобы часть фона была прозрачной. Зарание Спасибо!!!
-
На сколько я понимаю то ниже приведенный код - это создание объектас использованием конструктора без имени. Созданный объект имеет приватные и паблик методы. var dragMaster = [size=7]([/size]function() { var dragObject function mouseDown(e) { клик на переносимом элементе: начать перенос } return { init: function() { // инициализовать контроллер document.onmousemove = mouseMove document.onmouseup = mouseUp }, makeDraggable: function(element){ // сделать элемент переносимым element.onmousedown = mouseDown } } }[size=7]())[/size] Не могу понять зачем тут так много скобок(выделены большим шрифтом). Мож кто просветит в тонкости этого синтаксиса????
-
alex_10, если хотите чтобы вам помогли найти ошибку в коде, то лудшевсего выложить весь код.
-
с программирование в общем, довольно давно имею дело в данном коде нет ничего сложного, для того чтобы его разобрать достаточно прочитать ару статей по web разработке.
-
вот так попробуй найди 1 отличие)))) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <script type="text/javascript"> function menuAction(visibility) { var element; element = document.getElementById('menu2'); element.style.visibility = visibility; } </script> <title></title> </head> <body> <table> <td> <div OnMouseOver = "javascrypt: menuAction('visible');" OnMouseOut = "javascrypt: menuAction('hidden');"> <A href="http://soosan.cort.com.ua/" target="_blank"> <IMG src="http://soosan.at.ua/soosan-logo.jpg" border="0" alt="SOOSAN"> </A> <div id="menu2" style="visibility: hidden;"> <table> <tr><td><a href="http://soosan.cort.com.ua/production-manipulators.html" title="Краны-манипуляторы"><img src="http://soosan.at.ua/Crany-manipulyatori.jpg" alt="Краны-манипуляторы"></a></td></tr> <tr><td><a href="http://soosan.cort.com.ua/production-hummers-ni.html" title="Гидромолоты"><img src="http://soosan.at.ua/Gidromoloti.jpg" alt="Гидромолоты"></a></td></tr> <tr><td><a href="http://soosan.cort.com.ua/production-smc.html" title="Демонтажное оборудование"><img src="http://soosan.at.ua/Oborudovanie.jpg" alt="Демонтажное оборудование"></a></td></tr> </table> </div> </div> </td> </table> </body> </html>
-
не знаю что должно получиться, но исправив ошибки вышло это: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <script type="text/javascript"> function menuAction(visibility) { var element; element = document.getElementById('menu2'); element.style.visibility = visibility; } </script> <title></title> </head> <body> <table> <td> <div OnMouseOver = "javascrypt: menuAction('visible');" OnMouseOut = "javascrypt: menuAction('hidden');"> <A href="http://soosan.cort.com.ua/" target="_blank"> <IMG src="http://soosan.at.ua/soosan-logo.jpg" border="0" alt="SOOSAN"> </A> </div> <div id="menu2" style="visibility: hidden;"> <table> <tr><td><a href="http://soosan.cort.com.ua/production-manipulators.html" title="Краны-манипуляторы"><img src="http://soosan.at.ua/Crany-manipulyatori.jpg" alt="Краны-манипуляторы"></a></td></tr> <tr><td><a href="http://soosan.cort.com.ua/production-hummers-ni.html" title="Гидромолоты"><img src="http://soosan.at.ua/Gidromoloti.jpg" alt="Гидромолоты"></a></td></tr> <tr><td><a href="http://soosan.cort.com.ua/production-smc.html" title="Демонтажное оборудование"><img src="http://soosan.at.ua/Oborudovanie.jpg" alt="Демонтажное оборудование"></a></td></tr> </table> </div> </td> </table> </body> </html>
-
Спасибо!!! задать фиксированную высоту не могу, но если прописать height: auto; все работает. спасибо за подсказку!!!!!
-
попробуйте подгрузить нужный css файл при помощи JS вот я делал так, данная функция подгружает заданный файл с правилами //Load CSS: //css_location - absolute CSS file url; // function loadCssFile(css_location) { var cssElement, parentElement; cssElement = document.createElement('link'); cssElement.href = css_location; cssElement.type = "text/css"; cssElement.rel = "stylesheet"; cssElement.media = "screen"; parentElement = document.getElementsByTagName('head')[0]; parentElement.appendChild(cssElement); cssElement.disabled = false; }
-
Доброго времени суток, есть вопросик!!! В IE CSS свойство cursor распространяется только на текст, а не на всю "площадь" элемента-контейнера. Можно это как-то исправить? Вот кидаю весь код, чтоб была понятна суть вопроса, проблемная строчка выделена. Заранее спасибо!!!!! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <style type="text/css"><!-- * { margin: 0; padding: 0; border: 0; } .divCloser { margin: 0; padding: 0; text-align: center; background: #ff0; /* *вот тут проблема *в IE курсор меняется только над текстом */ [size=7]cursor:pointer;[/size] border-bottom: 1px solid #000; } .disappearingDiv { width: 500px; border: 1px solid #000; } --></style> <script type="text/javascript"> function disappear(targetElement) { var parentElement; parentElement = targetElement.parentNode; if(parentElement.style.overflow != 'hidden') { parentElement.style.overflow = 'hidden'; parentElement.style.height = targetElement.offsetHeight + 'px'; } else { parentElement.style.overflow = 'visible'; parentElement.style.height = 'auto'; } } </script> <title></title> </head> <body> <script type="text/javascript"> </script> <div class="disappearingDiv"> <p class="divCloser" onClick="java script: disappear(this);">HIDE</p> jflsk вало slkdjflskdjflksjd fksjd fkjs dlkfj jflsk вало slkdjflskdjflksjd fksjd fkjs dlkfj jflsk вало slkdjflskdjflksjd fksjd fkjs dlkfj jflsk вало slkdjflskdjflksjd fksjd fkjs dlkfj </div> </body> </html>
-
Доброго времени суток!!! Собственно из названия темы понятна суть вопроса. Хочу освоить технологию xml для передачи данных, имеющих сложную чтруктуру. В поисковике ссылок на такие книги великое множество, все не перечитаешь. Поэтому если у когоньть есть хорошие отзывы о книгах по данной теме буду очень рад их видеть в этой теме.
-
Сори за преждевременную тревогу. Нашел решение: setTimeout("функция повторного использования объекта", 500); Вот толь почему нужна пауза между отправкой запросов не пойму.
-
Вот столкнулся с такой проблемой: в опере не могу использовать повторно XMLHTTPRequest объект. Делаю вроде все правильно, в IE и FF работает правильно. Мож я чегото не правильно делаю? Подскажите плиз. (данный кусок кода передает суть проблемы и не несет никакой смысловой нагрузки) JS <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <title></title> </head> <body> <script type="text/javascript"> function createXmlHttpRequestObject() { var xmlHttpRequest; try { xmlHttpRequest = new XMLHttpRequest(); } catch (error) { //for MS IE try { xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (error) { try { xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (error) { xmlHttpRequest = null; alert("Ошибка создания XMLHttpRequest объекта!"); } } } return xmlHttpRequest; } function func() { alert("State: " + xmlhttp.readyState); if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { alert(xmlhttp.responseText); alert("State: " + xmlhttp.readyState); xmlhttp.open('GET', 'test.php?a=456654', true); alert("State: " + xmlhttp.readyState); xmlhttp.onreadystatechange = func; xmlhttp.send(null); alert("State: " + xmlhttp.readyState); } } var xmlhttp = createXmlHttpRequestObject(); alert("State: " + xmlhttp.readyState); xmlhttp.open('GET', 'test.php?a=1', true); alert("State: " + xmlhttp.readyState); xmlhttp.onreadystatechange = func; xmlhttp.send(null); alert("State: " + xmlhttp.readyState); </script> </body> </html> test.PHP <? if (isset($_REQUEST)) { foreach ($_REQUEST as $key => $value) { if (gettype($_REQUEST[$key]) == 'array') { foreach ($_REQUEST[$key] as $array_key => $array_value) { //$array_value = iconv('UTF-8', 'windows-1251', $array_value); echo "$key.$array_key: $array_value<br />"; } } else { //$value = iconv('UTF-8', 'windows-1251', $value); echo "$key: $value<br />"; } } } ?>
-
Доброго времени суток. На сколько я знаю при передаче данных через POST их нужно кодировать, для корректной передачи. Такой вопрос: как осуществляется это кодирование? JavaScript xmlHttpRequest.open("POST", "test.php", true); xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlHttpRequest.onreadystatechange = processResponse; fieldName = 'Name'; fieldValue = 'Value'; data += fieldName + "=" + fieldValue; xmlHttpRequest.send(data); И еще как в пхп эти данные декодировать? PHP echo $_POST['Name'];
-
Можно ограничить число подключений к WEB СЕРВЕРУ в целом, это делается в конфиг файле используемого сервера. Возможно там можно лимитировать и подключения к конкретному веб ресурсу. Также, как вариант, можно вести учет подключений к сайту, и при достижении заданого числа подключений нужным образом это дело обработать.
-
Отрисоыка документа при динамическом добавлении элементов
CoDy replied to CoDy's question in HTML Coding
Пасибо громадное, фунциклирует как нада!!!! ))))))) -
Ситуация следующая: вот по этому адресу лежит страничка http://codydemosite.h18.ru/1/ написал JS скрипт для динамического добавления элементов, все работает, но в IE при добавлении новых элементов исчезает кусок бордера у родительских блоков Мона это как то исправить или забить на JS и все переделывать. Благодарю за внимание.
-
да и опера, и мозила обрезает в оригинале AJAX есть, при помощи асинхронного запроса передается фрагмент страници, который присваивается значению innerHTML.
-
Привет всем!!! Обьясните плиз, если кто в курсе, почему когда присваиваешь значению innerHTML текст следующего типа: "<br />" обрезается " /". Вот например: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <title></title> </head> <body> <script type="text/javascript"> function process() { var str = '<input id="contact" name="contactl" value="" type="text" /><br />'; alert(str); document.getElementById('ab_container').innerHTML = str; } </script> <input type="button" value="shift my" onClick="java script: process();"/> <div id="ab_container"> </div> </body> </html> после нажатия кнопки содержимое получается такое <div id="ab_container"><input id="contact" name="contactl" value="" type="text"><br></div> Вроде бы ничего военного не происходит, все работает как положено. Но код перестает быть валидным - обидно.
-
Привет форумчане!!! Нужна помощь. Есть таблица в MySql базе. В таблице ключевое поле задано как автоинкремент CREATE TABLE `ab_contact` ( `<b>contact_id</b>` smallint(6) NOT NULL <b>auto_increment</b>, `user_id` smallint(6) NOT NULL, `contact_title` varchar(100) NOT NULL, PRIMARY KEY (`contact_id`) ) TYPE=MyISAM AUTO_INCREMENT=1 ; при добавлении строки в таблицу значение ключевого поля увеличится. INSERT INTO `ab_user` ( `user_id` , `user_login` , `user_password` ) VALUES ( '', '1', '1' ); как можно определить какое значение было занесено в user_id при выполнении этого инсерта?
-
Всем привет. В браузере нада вывести html код. Допустим есть следующий код: <title>Пример!!!</title> Заменяю "<" на "_<_" ">" на "_>_" * "_" - это пробел. Получаю: _<_title_>_Пример!!!_<_/title_>_ получается код обростает пробелами. Если спец символы сливаются с текстом то браузер их не воспринимает. Можно сделать так: "<" заменить на "<!—-><<!—->" ">" заменить на "<!—->><!—->" но получается слишком громостко. Есть ли другие варианты?
-
Полдскажите хорошие и правильные книги по (x)html, css, javascript, php, ajax
CoDy replied to relax's question in HTML Coding
Касательно данной книги, то я бы не советывал ее как первый источник для изучения css. Самый раз былобы ознакомиться с основными принципами данной технологии, например из следующих источников: Создание 3-х колоночного шаблона для Вордпресс(Wordpress)[Квентор И. 2008][websovet.com], Блочная верстка веб-сайта[Квентор И. 2008][websovet.com]. Книга Эрика Мэйера оч. хорошая, но абсолютно не имея представления css, ее освоение будет довольно трудным().