Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. <div class="parent"><!-- --><div class="child"> Я длинный предлинный текст, который обязательно перенесется на другую строку если ты, уважаемый юзер, соизволишь уменьшить размер окна. Но я все равно останусь по середине! </div><div class="helper"></div><!-- --></div> Можно вот так для сохранения читабельности.
  2. Много не пей, 2 дня побухай, а на третий уже хватит Желаю чтоб в жизни было побольше черного - черных костюмов, черных мерседесов, черной икры Здоровья опять же, ну и любви, куда ж без нее!
  3. Вы не поняли, приведенный скрипт тоже на PHP. Тут без него не обойтись, поиск по сайту сделать можно только с использованием серверных языков и БД. Хотя можно прикрутить поиск по сайту за счет поисковых систем - типа гугля.
  4. А вот и нет. Если посмотреть внимательно, то выделенный пункт меню стоит над всеми остальными (т.е. белые подлазят под него и слева и справа). Вот это "подлазание" реализовать не так просто... тут надобно подумать.
  5. Я всегда использовал объекты с прототипами, но частенько встречаю запись вида: var Obj = { x: 1, test: function() { alert(this.x); } } Выглядит конечно элегантно, но возникает вопрос: как в объект, объявленный таким образом, передать параметры? Ничего лучше, чем написать вот так не придумал: var Obj = { __construct: function(x, y, z) { this.x = x; this.y = y; this.z = z; }, getParams: function() { alert(this.x + ', ' + this.y + ', ' + this.z); } } Obj.__construct(1, 2, 3); Obj.getParams(); Эту идею взял из PHP. Насколько так правильно инициировать параметры объекта и как это делаете вы? Еще интересно, как можно защитить переменную Obj от перезаписи, ведь она глобальная? Еще интересно стоит ли вообще переходить на такой стиль или лучше продолжать юзать прототипы?
  6. Вы бы их не просто алертили, а алертили по tagName и nodeName. Так понятней будет. А вообще зря вы в детьми, потомками и родителями заморачиваетесь. Есть же готовый метод getElementsByTagName, его и используйте. Может Опера видит какой-то непечатаемый символ и считает его как ноду?
  7. Если сделаете примерчик буду очень признателен.
  8. Ставьте алерты везде и смотрите какой из них Опера не показывает. А вообще эта Опера - то еще ГЭ...
  9. Дизайнер у вас жжет. Он походу в верстке мало что понимает... На первый вгляд такое меню хрен сделаешь, если только задействовать яваскрипт, узнавать предыдущую ноду и последующую... да - это вариант.
  10. Читайте про window.location и событие onclick.
  11. Надо чекбоксы заменить на свои стилизованные.
  12. Я в коде не разбирался, так только мельком глянул... Может не надо в checked строку передавать? // вместо array[i].checked = 'true'; // попробуйте array[i].checked = true;
  13. Great Rash

    Header

    mazhar, погуглите по словосочетанию "трехколоночный макет", мне кажется это именно то что вам нужно.
  14. О! Поздравляю, дружище (с) Желаю тебе успехов в освоении науки программирования и вообще побольше побед на всех фронтах (работа, семья, друзья и т.п.)!
  15. Можно задействовать регулярные выражения или попробовать вместо \n написать \r\n.
  16. Я кажется понял что вам надо. Поставьте картинке-крестику visibility: hidden; в стилях, а потом когда надо ее показать ставьте visibility: visible;, тогда невилимая картинка будет все равно занимать место.
  17. Зачем вы вот так пишете: href="java script:void(0);" если у вас return false; стоит? Так: onClick= писать неправильно - правильно писать все с маленьких букв onclick=. Так: <script language="Javascript"> тоже писать нельзя, так только ИЕ понимает - правильно будет <script type="text/javascript">. Попробуйте все исправить, может в этом дело? UPD: Опять же у вас идет проверка if (document.getElementById(div_id).style.display=="none"), но дело в том что если у вас в теге явно не указано style="display: none;", то document.getElementById(div_id).style.display вернет пустую строку (или undefined, точно не помню). Так что постройте условие по другому: // или так function show_div(div_id) { if (document.getElementById(div_id).style.display == "block") document.getElementById(div_id).style.display = "none"; else document.getElementById(div_id).style.display = "block"; } // или так function show_div(div_id) { if (document.getElementById(div_id).style.display == "none" || !document.getElementById(div_id).style.display) document.getElementById(div_id).style.display = "block"; else document.getElementById(div_id).style.display = "none"; }
  18. Сейчас модно вставлять флеш на страницу при помощи скрипта swfobject. А вообще может дело в самой флешке а не в способе ее вставки?
  19. А вы оберните кнопку в див с display: inline-block;, которому назначьте бордер. А у кнопки уберите бордер совсем (border: 0;). Тогда везде будет одинаково.
  20. Отвратительные вещи вы говорите... презираю фашистов. Это чудовище во времена Второй Мировой миллионы невинных людей поубивал в газовых камерах, на земле наверное нет ни одного еврея у которого не погиб бы родственник. Еще раз убеждаюсь, что вы, Verder - циник.
  21. Ну-ну, в фашистской Германии евреев сперва тоже просто нелюбили, потом просто били, потом просто сгоняли в гетто, потом просто травили газом..., а фюрер "не побоялся испачкаться"... UPD: Страшные вещи вы говорите, и самое страшное что так очень многие думают, и некоторые отморозки еще и делают.
  22. Это точно... просто в Москве эта тема реально больная. Но все эти радикалы хотят решать проблему не с того конца. Впрочем это для них свойственно - сперва делать, а потом думать... А не в России это где если не секрет? Просто интересно что это за страна такая что в "глухой провинции" мега-футбольные площадки для населения строят на каждом шагу?
  23. Зато в метро таких объявлений расклеено как грязи, раз клеют значит спрос есть. Да и не только по поводу прописки... всякие гостиничные чеки, авто-права, справки для получения кредита и т.п. Вот по новостям смотришь - скинхеды избили какого-нибудь кавказца, а че ж они не пойдут да не наваляют уроду который этому кавказцу липовую регистрацию сделал?
×
×
  • 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