Jump to content

ed101utf8

Newbie
  • Posts

    18
  • Joined

  • Last visited

ed101utf8's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Так у меня все программы английские. На русском мне ничего не понятно будет, особенно фотошоп
  2. По поводу пункта 2 - это не только в 5ом, у меня и в 4ом такое частенько происходило. Но вот причину такого поведения я никак отследить не могу. А раздражает очень сильно. По пункту 1 - я пользуюсь этим скорее для поиска синтаксических ошибок - где-то кавычки лишние выскочили, или тег недозакрывал, или nesting error какой. Удобно и познавательно : ).
  3. 1)Поставил новый дреамвивер и столкнулся с проблемой - старая комбинация клавиш Shift+F5 не работает. В 4ом Dreamweaver это была валидация Html кода согласно доктайпу. Вопрос - как она вызывается в 5ом DW? 2) Постоянно сталкиваюсь с такой проблемой - во время работы в DW периодически перестают работать горячие клавиши. Точней они приобретают другие значения. Например перестает работать ctrl+c / ctrl+v, Home, End. По-идее я какой-то другой комбинацией клавиш переключаю DW в иной режим работы. Но вот только какой? Как обратно вернуть? В таких случаях я матерюсь и перегружаю DW. 3)Есть ли встроенный валидатор css в DW?
  4. Расскажите пожалуйста, чем одинарные кавычки отличаются от двойных: function show(el) { if (getRealDisplay(el) != 'none') return // (1) el.style.display = el.getAttribute("displayOld") || "" // (2) Что такое || "" (две вертикальные линии вроде бы операция ИЛИ, но все равно не пойму как работает) el.getAttribute("displayOld") || "" Что означают три знака равно === if (display === "none" ) function show(el) { 04 if (getRealDisplay(el) != 'none') return // (1) 05 06 el.style.display = el.getAttribute("displayOld") || "" // (2) 07 08 if ( getRealDisplay(el) === "none" ) { // (3) 09 var nodeName = el.nodeName, body = document.body, display 10 11 if ( displayCache[nodeName] ) { // (3.1) 12 display = displayCache[nodeName] 13 } else { // (3.2) 14 var testElem = document.createElement(nodeName) 15 body.appendChild(testElem) 16 display = getRealDisplay(testElem) 17 18 if (display === "none" ) { // (3.2.1) 19 display = "block" 20 } 21 22 body.removeChild(testElem) 23 displayCache[nodeName] = display 24 } 25 26 el.setAttribute('displayOld', display) // (3.3) 27 el.style.display = display 28 } 29 }
  5. Доброго времени суток Столкнулся с особенностью. f unction collapse(elem){ var block=document.getElementById(elem); if(block.style.display=='none') { block.style.display='block'; } else { block.style.display='none'; } } Проблема - при первом обращении к этой функции значение block.style.display="" - т.е. пустой строке. А как этого избежать? Т.е. что бы при первом обращении можно было узнать чему в действильности оно равно - 'display' или 'none'
  6. Это всего навсего значит, что ошибка где-то в другой части кода, которую я не привел для удобства. Так что не надо выпячивать грудь и грозиться всех забанить. А а проверку спасибо, буду искать.
  7. <div id="test" style="width:200px; height:200px; background-color:green;" onclick="menu_dynamic('01')"></div> <div class="level_2" id="menu_01">balblabla</div> function menu_dynamic(number) { var block='menu_'; block = block+number; alert(block); block=document.getElementById(block); alert(block); } При клике на зеленый квадрат в процедуру передается ссылка на объект menu_01. Во всех браузерах второй alert выдает [object HTMLDivElement] а в ФурриФоксе null. Как обойти это?
  8. Код. На браузерах Сафари, Хром, ИЕ6, ИЕ7, Опера работает как мной и задуманно, но ФФ нет. <div id="menu_1"> <div id="navi_1" class="navi_cell"><p onclick="menu_dynamic('01')">Офисная мебель</p></div></div> <!--memu_1--> <div class="level_2" id="menu_01"> <div id="navi_0101" class="navi_cell" ><p onclick="menu_dynamic('0101')">Кабинеты урководителей</p></div> <!--menu_01--> function menu_dynamic(number) { var block='menu_'; block = block+number; alert(block); block=document.getElementById(block); alert(block); //if (number.length==2) initial(2); //if (number.length==4) initial(4); //alert(block); block.style.display='block'; //alert('Menu Dynamic'); } В div id="menu_1" нажимаете на первый пункт (div id="navi_1") и срабатывает скрипт menu_dynamic - должен отобразиться (div id="menu_01")[через dispaly=block, но это не важно] В ява скрипте после строки block=document.getElementById(block); alert(block); у всех браузерах алёрт выдает object HTMLDivElement" и все корректно работает, но ФурриФокс упорно выдает "null". Есть идеи как бороться? Спасибо.
  9. Ух ты! Работает, спасибо!
  10. Приветствую. Есть абзац. Строки в нем имеют маленький межстрочный интервал. Пытаюсь добиться такого же отображения в браузере при помощи свойства line-height, но оно не срабатывает нигде, кроме шестого ослика. [ <span class="h3_text"><b>Расширительные баки и <br /> гидроаккумуляторы</b></span><br /> <span class="h4_text"> -Мембранные расширительные баки Reflex для <br /> закрытых систем отопления. Тип N <br /> - Гидроаккумуляторы Reflex для систем горячего и <br /> холодного водоснабжения. Тип DE <br /> - Настенное крепление для экспанзоматов </span> .h3_text{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6b6b6b; line-height:6px; } .h4_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b6b6b; line-height:6px; } Как можно это реализовать?
  11. Пробовал событие onclick='this.style.color='red'', но оно не работает. Как быть?
  12. давайте абстрагируемся от ссылок. Есть зеленый текст. Один раз нажал - красный. еще раз назаж - зеленый. Опять нажал - красный. И т.д...
  13. инетересно, что никто ранее не сталкивался с таким вопросом?
×
×
  • 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