Jump to content

CoDy

User
  • Posts

    381
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by CoDy

  1. Нет объем текста заранее не известен. Похоже что единственно возможный метод это регулярные выражения(тупо заменить ';' на <br>)
  2. Доброго времени суток! Оч нада решить следующую задачку: имеется такой код <!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-контейнера это невозможно?
  3. Всем ХИ!!! Такой вопрос: можно ли применить технику спрайтов к фоновым изображения, которые дублируются по Х и/или У. Вот, например, ниже приведенная картинка содержит 2 фрагмента, первый фрагмент дублируется по вертикали, а 2 по горизонтали. CSS свойство beckground-position тут не поможет. Можно конечно выделить фоновые рисунки дублирующиеся по Х и У в разные файлы, но если изображение дублируется и по Х и по У то такой подход не решит проблему. Может есть какой-то метод "вырезать часть изображения"?? Или всетаки спрайты и дублирующиеся фоновые изображения несовместимы?
  4. А есть ссылки на материал по данной теме или просто тезисы для поиска в инете?
  5. Доброго времени ВСЕМ!!! Не уверен что вопрос по теме, но всетаки спрошу. Делаю блок с фигурными границами. Можно ли сделать, чтобы часть фона была прозрачной. Зарание Спасибо!!!
  6. На сколько я понимаю то ниже приведенный код - это создание объектас использованием конструктора без имени. Созданный объект имеет приватные и паблик методы. 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] Не могу понять зачем тут так много скобок(выделены большим шрифтом). Мож кто просветит в тонкости этого синтаксиса????
  7. alex_10, если хотите чтобы вам помогли найти ошибку в коде, то лудшевсего выложить весь код.
  8. с программирование в общем, довольно давно имею дело в данном коде нет ничего сложного, для того чтобы его разобрать достаточно прочитать ару статей по web разработке.
  9. вот так попробуй найди 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>
  10. не знаю что должно получиться, но исправив ошибки вышло это: <!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>
  11. Спасибо!!! задать фиксированную высоту не могу, но если прописать height: auto; все работает. спасибо за подсказку!!!!!
  12. попробуйте подгрузить нужный 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; }
  13. Доброго времени суток, есть вопросик!!! В 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>
  14. Доброго времени суток!!! Собственно из названия темы понятна суть вопроса. Хочу освоить технологию xml для передачи данных, имеющих сложную чтруктуру. В поисковике ссылок на такие книги великое множество, все не перечитаешь. Поэтому если у когоньть есть хорошие отзывы о книгах по данной теме буду очень рад их видеть в этой теме.
  15. Сори за преждевременную тревогу. Нашел решение: setTimeout("функция повторного использования объекта", 500); Вот толь почему нужна пауза между отправкой запросов не пойму.
  16. Вот столкнулся с такой проблемой: в опере не могу использовать повторно 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 />"; } } } ?>
  17. Доброго времени суток. На сколько я знаю при передаче данных через 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'];
  18. Можно ограничить число подключений к WEB СЕРВЕРУ в целом, это делается в конфиг файле используемого сервера. Возможно там можно лимитировать и подключения к конкретному веб ресурсу. Также, как вариант, можно вести учет подключений к сайту, и при достижении заданого числа подключений нужным образом это дело обработать.
  19. Пасибо громадное, фунциклирует как нада!!!! )))))))
  20. Ситуация следующая: вот по этому адресу лежит страничка http://codydemosite.h18.ru/1/ написал JS скрипт для динамического добавления элементов, все работает, но в IE при добавлении новых элементов исчезает кусок бордера у родительских блоков Мона это как то исправить или забить на JS и все переделывать. Благодарю за внимание.
  21. CoDy

    innerHTML и AJAX

    да и опера, и мозила обрезает в оригинале AJAX есть, при помощи асинхронного запроса передается фрагмент страници, который присваивается значению innerHTML.
  22. CoDy

    innerHTML и AJAX

    Привет всем!!! Обьясните плиз, если кто в курсе, почему когда присваиваешь значению 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> Вроде бы ничего военного не происходит, все работает как положено. Но код перестает быть валидным - обидно.
  23. Привет форумчане!!! Нужна помощь. Есть таблица в 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 при выполнении этого инсерта?
  24. Всем привет. В браузере нада вывести html код. Допустим есть следующий код: <title>Пример!!!</title> Заменяю "<" на "_&lt_" ">" на "_&gt_" * "_" - это пробел. Получаю: _<_title_>_Пример!!!_<_/title_>_ получается код обростает пробелами. Если спец символы сливаются с текстом то браузер их не воспринимает. Можно сделать так: "<" заменить на "<!—->&lt<!—->" ">" заменить на "<!—->&gt<!—->" но получается слишком громостко. Есть ли другие варианты?
  25. Касательно данной книги, то я бы не советывал ее как первый источник для изучения css. Самый раз былобы ознакомиться с основными принципами данной технологии, например из следующих источников: Создание 3-х колоночного шаблона для Вордпресс(Wordpress)[Квентор И. 2008][websovet.com], Блочная верстка веб-сайта[Квентор И. 2008][websovet.com]. Книга Эрика Мэйера оч. хорошая, но абсолютно не имея представления css, ее освоение будет довольно трудным().
×
×
  • 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