-
Posts
5,943 -
Joined
-
Last visited
-
Days Won
40
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rus
-
тултип, на сколько я знаю будет везде работать, я не об этом. Я о том что автор не уточнил на какой объект именно нужно при наведении что бы всплывала таблица? Если на тэг а, то можно и через css сделать, а при наведении на другие объекты только через js. Надеюсь понятно объяснил?
-
Кому вопрос адресован?
-
Хостинг тут не при чем, этот файл ты и сам можешь создать в корневой дирректории сайта и писать в него что хочешь и никто тебе не помешает и не запретит.
-
Если через css, то только для тега <a>, потому как hover только для него. А для всего остального только через js.
-
Поясни
-
попробуй так: $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);
-
Мне кажется здесь http://designformasters.info/posts/select-replacement/ немного получше будет, более оптимизированыый код.
-
Всплывающее и новое окно - две разные вещи.
-
Не забыли про "при нажатии на кнопку"? Это уже событие, а событие - это уже ява скрипт, так что без него по моему не обойтись.
-
Автор, уберите это с сайта: >Как повысить тИЦ и Page Rank Вашего сайта!!!< Это больше похоже на финансовую пирамиду, типа: ты - мне, я - тебе...
-
Чет я не понял, в экшине стоит путь до обработчика: <form action="option1.php"> А вы приводите пример файла: rate.php
-
Пробовал заменить этот кусок: 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"; } Знаю что не правильно, но работает, только не совсем так как надо. Он при выборе опшина все показывает замечательно, но назад когда выбираешь первоначальный, остальные не скрывает, а по идее должен. Ткните пожалуйста в код, где и на что заменить? Заранее благодарен.
-
Спасибо за подсказку, вроде нашел то что мне нужно..., но не совсем то. Вобщем вот код скрипта: <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> То что в скрипте нужно изменить?
-
Вопрос такой: Есть форма, в ней скажем есть селект с выпадающими странами. Нужно чтоб при выборе любой трех определенных стран, скажем: Египет, Болгария, Турция, ниже появлялся (или менялся на нужный) селект уже с выбором отеля для этой страны, а если не выбрана ни одна из этих стран (но выбрана любая другая), то показывать инпут с возможностью самому вписать туда отель. Пример: <select>Если выбрана Болгария, то:</select> <select>Здесь отели для Болгарии...<select> <select>А если выбрана другая страна (кроме трех перечисленных)</select> <input>То показывается инпут с возможностью самому вписать туда отель</input> Подскажите какая функция за эти действия отвечает и возможно ли такое сделать? В какую сторону рыть и что искать? Заранее спасибо.
-
мда..., действительно ступил...: id="list" у меня джумла зараза съедает часть кода.
-
Так никто и не подскажет?
-
Объекты есть, на сайте (я давал ссылку) можно увидеть это гифовая картинка с крестиком. Тогда повторюсь, быть может глупым вопросом: почему на локальном компьютере работает, а на серваке нет? В самом скрипте поменял адреса картинок, но все равно не пашет. были: openedImg.src = 'images/opened.gif'; closedImg.src = 'images/closed.gif'; сменил на: openedImg.src = '/templates/compasstour/images/opened.gif'; closedImg.src = '/templates/compasstour/images/closed.gif'; Но причина не в этом, я менял по всякому в т.ч. с абсолютными путями...
-
Добрый день! Скачал пример у Влада с сайта пример с раскрываюшимся меню и использовал его для скрытия-отображения контента. На локальном компьютере все работает гуд, а вот на сайте не хочет ни в какую! Вот ссылка на страницу: http://www.compasstour.ru/content/section/49/450/ Подскажите в чем проблема?
-
фиксировать можно: 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 - отступ снаружи.
-
есть немного извращенный вариант, где то я его уже показывал. смысл в том, что в див например ставится картинка (не фоном) и растягивается на 100% по гориз. и вертик., а сверху накладывается еще один див поверх того и ставится display:block; и растягивается так же по на всю ширину и длину.
-
руками..., а вообще есть готовые скрипты, такие как lightbox и ему подобные.