Jump to content

rus

Expert
  • Posts

    5,943
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by rus

  1. тултип, на сколько я знаю будет везде работать, я не об этом. Я о том что автор не уточнил на какой объект именно нужно при наведении что бы всплывала таблица? Если на тэг а, то можно и через css сделать, а при наведении на другие объекты только через js. Надеюсь понятно объяснил?
  2. Кому вопрос адресован?
  3. Хостинг тут не при чем, этот файл ты и сам можешь создать в корневой дирректории сайта и писать в него что хочешь и никто тебе не помешает и не запретит.
  4. Если через css, то только для тега <a>, потому как hover только для него. А для всего остального только через js.
  5. rus

    lex.uz

    Эээ..., я к тому, что вообще не стоит говорить за всех, кому надо - выскажется.
  6. rus

    lex.uz

    Не говори за всех.
  7. попробуй так: $address = 'mail@mail.ru'; $sub = "Сообщение с сайта:".$_SERVER['SERVER_NAME']; $from="Администратор"; $mes = "Автор: $name \nАдресс: $email \nПисьмо: $message"; $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=windows-1251 \r\n"; $headers.= "From: $from<name_mail@".$_SERVER['SERVER_NAME'].">\r\n"; $verify = mail ($address,$sub,$mes);
  8. Мне кажется здесь http://designformasters.info/posts/select-replacement/ немного получше будет, более оптимизированыый код.
  9. Всплывающее и новое окно - две разные вещи.
  10. Не забыли про "при нажатии на кнопку"? Это уже событие, а событие - это уже ява скрипт, так что без него по моему не обойтись.
  11. Автор, уберите это с сайта: >Как повысить тИЦ и Page Rank Вашего сайта!!!< Это больше похоже на финансовую пирамиду, типа: ты - мне, я - тебе...
  12. Чет я не понял, в экшине стоит путь до обработчика: <form action="option1.php"> А вы приводите пример файла: rate.php
  13. Пробовал заменить этот кусок: switch (val) { case '2': disable(["sel2", "sel3"], sel); break; case '13': disable(["sel3"], sel); break; default : enabled(sel); } На этот: switch (val) { case '2': onChange=document.getElementById("sel2").style.display = "block"; break; case '13': onChange=document.getElementById("sel3").style.display = "block"; break; default : onChange=document.getElementById("sel1").style.display = "block"; } Знаю что не правильно, но работает, только не совсем так как надо. Он при выборе опшина все показывает замечательно, но назад когда выбираешь первоначальный, остальные не скрывает, а по идее должен. Ткните пожалуйста в код, где и на что заменить? Заранее благодарен.
  14. Спасибо за подсказку, вроде нашел то что мне нужно..., но не совсем то. Вобщем вот код скрипта: <script type="text/javascript"> var selects = []; onload = function() { filter(document.getElementById("sel1"), selects); } function filter(sel) { var val = sel.options[sel.selectedIndex].value; if (selects[sel] == undefined) selects[sel] = []; switch (val) { case '2': disable(["sel2", "sel3"], sel); break; case '13': disable(["sel3"], sel); break; default : enabled(sel); } } function disable(ids, sel) { enabled(sel); for (var i=0; i<ids.length; i++) { var id = ids[i]; var seldisbl = document.getElementById(id); if (seldisbl != null) { var selbool = true; for (var ii=0; ii<selects[sel].length; ii++) { if (selects[sel][ii] == id) selbool = false; } if (selbool) selects[sel][selects[sel].length] = id; seldisbl.disabled = true; } } } function enabled(sel) { for (var i=0; i<selects[sel].length; i++) { var selenbl = document.getElementById(selects[sel][i]); selenbl.disabled = false; } } </script> И код html формы: <div> <select onChange="filter(this)" onKeyUp="filter(this)" id="sel1"> <option value="3">s1op1</option> <option value="2">s1op2</option> <option value="13">s1op3</option> <option value="1">s1op4</option> </select> <select id="sel2"> <option>s2op1</option> <option>s2op2</option> <option>s2op3</option> <option>s2op4</option> </select> <select id="sel3"> <option>s2op1</option> <option>s2op2</option> <option>s2op3</option> <option>s2op4</option> </select> </div> В этом коде все именно так как я и описывал, при выборе первого селекта (определенного опшина), происходит изменение в другом селекте. Но..., мне нужно что эти измениния не дизаблед были, а display:block; Как это сделать, если в стилях прописываю: <style> #sel2 { display:none; } #sel3 { display:none; } </style> То что в скрипте нужно изменить?
  15. Вопрос такой: Есть форма, в ней скажем есть селект с выпадающими странами. Нужно чтоб при выборе любой трех определенных стран, скажем: Египет, Болгария, Турция, ниже появлялся (или менялся на нужный) селект уже с выбором отеля для этой страны, а если не выбрана ни одна из этих стран (но выбрана любая другая), то показывать инпут с возможностью самому вписать туда отель. Пример: <select>Если выбрана Болгария, то:</select> <select>Здесь отели для Болгарии...<select> <select>А если выбрана другая страна (кроме трех перечисленных)</select> <input>То показывается инпут с возможностью самому вписать туда отель</input> Подскажите какая функция за эти действия отвечает и возможно ли такое сделать? В какую сторону рыть и что искать? Заранее спасибо.
  16. мда..., действительно ступил...: id="list" у меня джумла зараза съедает часть кода.
  17. Так никто и не подскажет?
  18. Объекты есть, на сайте (я давал ссылку) можно увидеть это гифовая картинка с крестиком. Тогда повторюсь, быть может глупым вопросом: почему на локальном компьютере работает, а на серваке нет? В самом скрипте поменял адреса картинок, но все равно не пашет. были: openedImg.src = 'images/opened.gif'; closedImg.src = 'images/closed.gif'; сменил на: openedImg.src = '/templates/compasstour/images/opened.gif'; closedImg.src = '/templates/compasstour/images/closed.gif'; Но причина не в этом, я менял по всякому в т.ч. с абсолютными путями...
  19. идентификаторах чего?
  20. Добрый день! Скачал пример у Влада с сайта пример с раскрываюшимся меню и использовал его для скрытия-отображения контента. На локальном компьютере все работает гуд, а вот на сайте не хочет ни в какую! Вот ссылка на страницу: http://www.compasstour.ru/content/section/49/450/ Подскажите в чем проблема?
  21. фиксировать можно: position:absolute; top: ...px; left: ...px; или: padding: ...px ...px ...px ...px; - где 1) ...px отступ сверху. 2) отступ справа. 3) отступ снизу. 4) отступ слева. или: margin: ...px ...px ...px ...px; - где 1) ...px отступ сверху. 2) отступ справа. 3) отступ снизу. 4) отступ слева. padding - отступ снутри. margin - отступ снаружи.
  22. есть немного извращенный вариант, где то я его уже показывал. смысл в том, что в див например ставится картинка (не фоном) и растягивается на 100% по гориз. и вертик., а сверху накладывается еще один див поверх того и ставится display:block; и растягивается так же по на всю ширину и длину.
  23. руками..., а вообще есть готовые скрипты, такие как lightbox и ему подобные.
×
×
  • 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