Jump to content

homm

Expert
  • Posts

    1,786
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by homm

  1. Ахринеть! Всегда ставил и думал что это везде работает, счас проверил ? и правда в Опере кукиш
  2. Это конструкция присвоения. Ключевую роль здесь играет знак равенства (=), слева от которого находится переменная получающая значение, а справа выражение, которое присваивается этой переменной. Присваиваемое значение ? есть строка, что видно из того факта, что она заключена в двойные кавычки. В самом конце строки стоит символ форматирования (n) означающий перенос строки. Об этом написано на первой странице любого учебника. Это берется из предыдущей строки, которая гласит: foreach($option as $config => $value) { Это цикл по элементам массива $option, причем в кажой итерации значение переменных $config и $value будут равны соответственно ключу и значению массива. Что-бы узнать об этом обычно нужно дочитать учебник хотя-бы до пятой страницы? Я надеюсь что тебе самому никогда не придется сталкиваться с такими людми как ты, настолько уверенными в своей тупости что считающие что и книги им уже не помогут.
  3. Слов нет Марина, а что вы предлагаете в качестве вознагрождения?
  4. сколько угодно http://microsoft.com http://apple.com http://google.com http://opera.com http://bash.org.ru
  5. Я совсем запутался о чем речь Элементы формы можно помещать внутрь других элементов! Контроллы формы нельзя помещать внутрь других контроллов формы! Кажется как-то так. А прокручивающийся список ? это : <style> div { height: 20px; width: 50px; overflow: auto;} </style> <div> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> <input type="checkbox" /> </div>
  6. Первый раз об этом слышу. Ничего не путаете?
  7. Значит так? Если дизайн похож на низкокачественную каку по причине того, что пиксель в пиксель не попадает и изображение смазаное, то значит заказчику так удобнее, значит что не только ваш дизайн но и все остальное на его мониторе смотрится также. Здесь 2 пути: 1) Провести ликбез потратив 4 минуты, объяснить заказчику что не так с монитором. 2) Забить, потому что хаказчик уже смерился с этим и только вам одному свежим взглядом кажется что изображение плывет, для него все в порядке вещей и каку он виидит не из-за неправильно настроенного монитора. Если дизайн похож на низкокачественную каку по причине того, что он рисовался на более высокие разрешения, то вам придется только принять правила игры, согласно которым любой дизайн сейчас рисуется на ширину экрана 1000px и пойти переделывать работу и в будующем так не плошать.
  8. Дима, два. Опять лезишь в тему в которой не разбираешься. Даты это что? Время сеансов? Значит у одного фильма может быть много дат. Один фильм ? много дат, это называется соотношение ?один ко многим?. Решается созданием дополнительной таблицы с двумя полями: ID фильма и дата.
  9. С каких это 1024×768 ? не стандартное разрешение?
  10. А я тебе что написал, не javascript по нажатию мышки? Или ты не знаешь что для присваиванию значения переменной использвется знак равенства?
  11. Корневая директория web сервера и ftp сервера ? это 2 большие разницы.
  12. Ну если у table правда работает relative, то так: <style> table { position: relative; margin: 0 auto; width: 300px; height: 50px; background: green;} table div { position: absolute; left: 100%; top:0; width: 50px; height: 50px; background: red;} </style> <table> <tr> <td> <div></div> </td> </tr> </table>
  13. Тебя самого твоя пафосность не задалбывает? Определенно.
  14. Все то-же самое. Если поможет ? вот форма из-под моего логина <form method="post" id="post" action="message_send.php?action=send" onsubmit="return process_form(this)"> <div class="inform"> <fieldset> <legend>Напишите ваше сообщение и нажмите отправить</legend> <div class="infldset txtarea"> <input type="hidden" name="form_sent" value="1" /> <input type="hidden" name="topic_redirect" value="8570" /> <input type="hidden" name="topic_redirect" value="" /> <input type="hidden" name="form_user" value="homm" /> <label ><strong>Отправить пользователю</strong> <input type="text" name="req_username" size="25" maxlength="25" value="Dimitry Wolotko" tabindex="1" /> </label> <label><strong>Заголовок</strong> <input class="longinput" type='text' name='req_subject' value='' size="80" maxlength="70" tabindex='2' /> </label> <label><strong>Сообщение</strong> <label> <textarea name="req_message" rows="20" cols="95" tabindex="3"></textarea> </label> <ul class="bblinks"> <li><a href="help.php#bbcode" onclick="window.open(this.href); return false;">BBCode</a>: включ?н</li> <li><a href="help.php#img" onclick="window.open(this.href); return false;">[img] тег</a>: включ?н</li> <li><a href="help.php#smilies" onclick="window.open(this.href); return false;">Смайлики</a>: включ?н</li> </ul> </div> </fieldset> </div> <div class="inform"> <fieldset> <legend>Свойства</legend> <div class="infldset"> <div class="rbox"> <label><input type="checkbox" name="hide_smilies" value="1" tabindex="4" />Не показывать графические смайлики для этого сообщения </label> <label><input type="checkbox" name="savemessage" value="1" checked="checked" tabindex="5" />Сохранить сообщение </label> </div> </div> </fieldset> </div> <p><input type="submit" name="submit" value="Отправить" tabindex="6" accesskey="s" /><a href="java script:history.go(-1)">Вернуться назад</a></p> </form> Эм? похоже дело во мне, у меня даже на второй твой логин не получается кинуть.
  15. AnchorScroller.js: function anchorScroller(el, duration) { if (this.criticalSection) { return false; } if ((typeof el != 'object') || (typeof el.href != 'string')) return true; var address = el.href.split('#'); if (address.length < 2) return true; address = address[address.length-1]; el = 0; for (var i=0; i<document.anchors.length; i++) { if (document.anchors[i].name == address) { el = document.anchors[i]; break; } } if (el === 0) return true; this.stopX = 0; this.stopY = 0; do { this.stopX += el.offsetLeft; this.stopY += el.offsetTop; } while (el = el.offsetParent); this.startX = document.documentElement.scrollLeft || window.pageXOffset || document.body.scrollLeft; this.startY = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; this.stopX = this.stopX - this.startX; this.stopY = this.stopY - this.startY; if ( (this.stopX == 0) && (this.stopY == 0) ) return false; this.criticalSection = true; if (typeof duration == 'undefined') this.duration = 500; else this.duration = duration; var date = new Date(); this.start = date.getTime(); this.timer = setInterval(function () { var date = new Date(); var X = (date.getTime() - this.start) / this.duration; if (X > 1) X = 1; var Y = ((-Math.cos(X*Math.PI)/2) + 0.5); cX = Math.round(this.startX + this.stopX*Y); cY = Math.round(this.startY + this.stopY*Y); document.documentElement.scrollLeft = cX; document.documentElement.scrollTop = cY; document.body.scrollLeft = cX; document.body.scrollTop = cY; if (X == 1) { clearInterval(this.timer); this.criticalSection = false; } }, 10); return false; } test.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html dir="ltr"> <head> <title>Форум htmlbook.ru / Результаты поиска</title> <script type="text/javascript" src="AnchorScroller.js"></script> <style type="text/css"> html, body { width: 100%; height: 100%; padding: 0; margin: 0; font-family: 'Arial'; } ul { padding: 0; margin: 0; list-style: none; } .abs { position: absolute; } #page-number-one, #page-number-two, #page-number-three, #page-number-four, #page-number-five { width: 100%; height: 100%; top: 0; } #page-number-one { left: 0; background-color: #ccf; } #page-number-two { left: 100%; background-color: #fcc; } #page-number-three { left: 200%; background-color: #cfc; } #page-number-four { left: 300%; background-color: #ffc; } #page-number-five { left: 400%; background-color: #cff; } .padder { padding: 20px; } .anchor { display: block; width: 100%; height: 0; line-height: 0; top: 0; left: 0; } </style> </head> <body> <div id="page-number-one" class="abs"> <a name="page1" class="anchor abs"></a> <div class="padder"> <ul> <li><a href="#page2" onclick="return anchorScroller(this)">Page2</a></li> <li><a href="#page3" onclick="return anchorScroller(this)">Page3</a></li> <li><a href="#page4" onclick="return anchorScroller(this)">Page4</a></li> <li><a href="#page5" onclick="return anchorScroller(this)">Page5</a></li> </ul> </div> </div> <div id="page-number-two" class="abs"> <a name="page2" class="anchor abs"></a> <div class="padder"> <ul> <li><a href="#page1" onclick="return anchorScroller(this)">Page1</a></li> <li><a href="#page3" onclick="return anchorScroller(this)">Page3</a></li> <li><a href="#page4" onclick="return anchorScroller(this)">Page4</a></li> <li><a href="#page5" onclick="return anchorScroller(this)">Page5</a></li> </ul> </div> </div> <div id="page-number-three" class="abs"> <a name="page3" class="anchor abs"></a> <div class="padder"> <ul> <li><a href="#page1" onclick="return anchorScroller(this)">Page1</a></li> <li><a href="#page2" onclick="return anchorScroller(this)">Page2</a></li> <li><a href="#page4" onclick="return anchorScroller(this)">Page4</a></li> <li><a href="#page5" onclick="return anchorScroller(this)">Page5</a></li> </ul> </div> </div> <div id="page-number-four" class="abs"> <a name="page4" class="anchor abs"></a> <div class="padder"> <ul> <li><a href="#page1" onclick="return anchorScroller(this)">Page1</a></li> <li><a href="#page2" onclick="return anchorScroller(this)">Page2</a></li> <li><a href="#page3" onclick="return anchorScroller(this)">Page3</a></li> <li><a href="#page5" onclick="return anchorScroller(this)">Page5</a></li> </ul> </div> </div> <div id="page-number-five" class="abs"> <a name="page5" class="anchor abs"></a> <div class="padder"> <ul> <li><a href="#page1" onclick="return anchorScroller(this)">Page1</a></li> <li><a href="#page2" onclick="return anchorScroller(this)">Page2</a></li> <li><a href="#page3" onclick="return anchorScroller(this)">Page3</a></li> <li><a href="#page4" onclick="return anchorScroller(this)">Page4</a></li> </ul> </div> </div> </body> </html> Работает как минимум в пяти браузерах, не считая разных протестированных версий. Основное преимущество ? легкость добавления к уже существующим якорям, сохранение работоспособности страницы с отключенной явой. ЗЫ. Никто не знаает, document.anchors ? это вообще валидно?
  16. ОК. А что за ошибка то при отправлении?
  17. http://forum.htmlbook.ru/message_send.php?action=send Короче вот сообщение: Дим, ты помнишь тему в которой ты прокрутку до якаря внутри страницы хотел сделать под заказ? Сделал? Получил деньги? Если помнишь я сказал тогда что тоже хочу такую штуку сделать, я же сделал, у меня уже который день руки чешутся людям на суд представить. Только твое разрешение нужно.
×
×
  • 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