f1nik
User-
Posts
47 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by f1nik
-
Спасибо за помощь. Все получилось. Вопрос закрыт.
-
Здравствуйте. Использую простенькую функцию: function hide(nodeId){ var node = document.getElementById(nodeId); if (node) { node.style.display = 'none'; } }function show(nodeId){ var node = document.getElementById(nodeId); if (node) { node.style.display = 'inline'; } }Так вот. У меня несколько картинок(объектов) и замысел в том, чтобы при нажатии на одну кнопку - появлялась одна картинка, а все остальные исчезали Прописал вот что: onclick="show('car'),hide('car2','car3','car4','car5','car6')"Так вот, в итоге, почему-то hide применяется не ко всем объектам, которые я прописал, а только к первым 2 (или 3), остальные игнорируют функцию. Почему? Какие есть пути решения проблемы? Заранее благодарен.
-
В чем-то ведь разобрался. Я в процессе познания.
-
Прошу прощения за полный нубизм. Но я не понял. Как задать в CSS свойства единицы измерения
-
Ну не всё сразу, уважаемый.
-
Искал js, позволяющий менять scr в ифрейме, нажатием на линки. Нашел один. Всё вроде бы работает и в этом скрипте даже была возможность открыть в окне тот линк, который отображается на данный момент в ифрейме, нажатием на чекбокс. Это в head: <script type="text/javascript"> var selectedtablink="" var tcischecked=false function handlelink(aobject){ selectedtablink=aobject.href tcischecked=(document.tabcontrol && document.tabcontrol.tabcheck.checked)? true : false if (document.getElementById && !tcischecked){ var tabobj=document.getElementById("tablist") var tabobjlinks=tabobj.getElementsByTagName("A") for (i=0; i<tabobjlinks.length; i++) tabobjlinks[i].className="" aobject.className="current" document.getElementById("tabiframe").src=selectedtablink return false } else return true } function handleview(){ tcischecked=document.tabcontrol.tabcheck.checked if (document.getElementById && tcischecked){ if (selectedtablink!="") window.location=selectedtablink }} </script> Это тот самый чекбокс: <form name="tabcontrol" style="margin-top:0"> <input name="tabcheck" type="checkbox" onClick="handleview()"> Open tab links in browser window instead. </form> А это ифрейм с линками: <iframe id="tabiframe" src=pic/001.jpg" width="98%" height="350px"></iframe> <ul id="tablist"> <li><a class="current" href=pic/002.jpg" onClick="return handlelink(this)">Линк 1</a></li> <li><a href=pic/003.jpg" onClick="return handlelink(this)">Линк 2</a></li> <li><a href=pic/004.jpg" onClick="return handlelink(this)">Линк 3</a></li> </ul> С линками всё в порядке, всё отлично работает. А проблема вот в чем. Как сделать так, что и как нужно исправить в head'е, чтобы был не чекбокс, а линк, открывающий в новом окне текущий адрес в ифрейме. Спасибо.
-
А как задать в этом js определенную единицу измерения. Код ведь не будет работать, если я к значениям буду подписывать px, например: ddx=0px;ddy=0px;... и т.д.
-
Здравствуйте. Скрипт(весьма несложный) следования объекта за курсором почему-то не работает в Мозилле Файрфокс: <script><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/100) Ols.style.left=x-OlsW Ols.style.top=y //osw setTimeout("MoveWinnie()",5) } function doMouse(){ xm=window.event.x ym=window.event.y } document.onmousemove=doMouse MoveWinnie() //--></SCRIPT> Помогите разобраться. Спасибо.
-
Вух! Спасибо, разобрался вроде бы... Спасибо за стимулирование
-
Пожалуйста... Голова идет кругом!
-
По сути, вроде бы ясно, но вот с реализацией проблема - отсутствие знаний. Т.е., как я понимаю реализацию(напишу бред, но это просто схематично): <IFRAME SRC="DMN" SCROLLING="no"> </IFRAME> <img src="1.jpg" onclick=("DMN"="www.yandex.ru")> <img src="2.jpg" onclick=("DMN"="www.google.ru")> <img src="3.jpg" onclick=("DMN"="www.rambler.ru")> <img src="4.jpg" onclick=("DMN"="www.yahoo.com")> <img src="5.jpg" onclick=("DMN"="www.mail.ru")> Помогите, прошу, с реализацией.
-
Такая ситуация. у меня, допустим, 5 кнопок в виде картинок. Под ними - iframe. Задумка такая: чтобы при нажатии на одну из картинок - менялась ссылка этого iframe'а. Пробовал сделать через onclick="hide/show", но это бред: 1) Не получается сделать так, чтобы при нажатии на одну из картинок скрывались сразу все блоки и открывался нужный. В общем, сразу не получается одному объекту задать несколько параметров onclick. 2) Оооочень много информации должен загрузить браузер из 5 этих скрытых ifram'ов, да и поисковики, как известно, не очень любят скрытые блоки. Прошу помочь. Спасибо.
-
Спасибо. Тему можно закрывать. Постараюсь всё в ближайшее время улучшить.
-
Спасибо, ребят. Я, похожу, разобрался.
-
Ну,чтобы показать, что он кликабилен. Что, всё так плохо? Немного не понял, прошу по-подробнее..
-
Окей, хороший пример, но прошу, помогите разобраться полностью, ибо я в js вообще не понимаю ничего. Вот код с этой страницы: $(document).ready(function() { $('li').mousemove(function(event) { // li - элемент при наведении на который показывается большая картинка /* Расчет координат курсора */ var pos = $(this).offset(); var pageX = event.pageX; var pageY = event.pageY; var x = pageX - pos.left + 10; var y = pageY - pos.top + 10; $(this).children('.big').css({ // .big - класс больших картинок 'display' : 'block', 'left' : x + 'px', 'top' : y + 'px'}); }); $('li').mouseout(function() { $(this).children('.big').hide(); }); }); Так, строка $('li').mousemove(function(event) нужна для определения элемента, при котором будет показываться картинка, следующая за курсором. Далее, расчет координат курсора, это вроде бы понятно... Потом, $(this).children('.big').css({ // .big - не пойму ничего тут. И потом, mouseout, который мне, по сути, не нужен, т.к. я хочу постоянное следование div-блока за курсором. И как же мне тогда переделать код, чтобы привязать само движение самому блоку за курсором? Прошу, помогите. Ничего не понимаю!
-
Мне кажется это для меня пока сложновато. Да и не кажется, а я уверен. Хоть убей, не нашел скрипт автоматического следования объекта за курсором.
-
Здравствуйте, дорогие участники форума. Помогите осуществить замысел. Первая из проблем, с которой я столкнулся при реализации замысла такая: У меня есть div-блок: div.panel { position: absolute; z-index: 0; width: 100%; height: 150px; } Как вы видите, этот блок растянут по ширине, с высотой 150px. Мне нужно сделать так(видимо, с помощью javascript): Чтобы этот div блок следовал за курсором мыши. Независимо от горизонтального передвижения курсора. Помогите, заранее благодарен.
-
О! Спасибо огромное, дружище! Помогло) Позор мне! Тема закрыта.
-
Приветствую вас, уважаемые мастера! Недавно обновлял свой персональный сайт и возникла такая проблема с некоторым нововведением. Даже не знаю как описать проблему, но все-таки попробую: Справа внизу картинка деревца, там где написано "древо...", я его с помощью дива и в параметрах прописал абсолют: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--> div.drevo { position: absolute; bottom: 0; right: 0; width: 100%; z-index: 999; }<!--c2--></div><!--ec2--> Всё, вроде бы, нормально, но когда я зашел на сайт с более меньшим разрешением экрана, то нашел непорядок: Загрузилась страница-то должным образом, но т.к. сайт полностью в высоту не помещается в экран, соответственно появилась полоса прокрутки и... когда прокручиваешь сайт вниз, то появляется зазор между боттомом и картинкой! Внимание вопрос: как сделать так, чтобы при прокрутке картинка тоже опускалась вниз, славно приклеена к низу браузера. Как я понял, "абсолют" тут бессилен. Заранее благодарен!
-
Сегодня вечерком скину код show_news.php и Default.tpl
-
Здравствуйте. На сайте school1981.ru есть пхп вставка cutenews. Идет она вот отсюда http://school1981.ru/cutenews/show_news.php Как вы уже успели заметить, на седьмой строке файла Default.tpl какая-то проблема, потому весь код шут даун к чертям собачьим. По началу все работало, но в один прекрасный момент - такая шляпа. Со строкой все впорядке, т.к. бекап Default.tpl у меня есть, заливаю - все тоже самое. Просил бекап у хост-провайдера - они откатили - все тоже самое. Это как-будто что-то извне. Закоментировать эту строку можно, но она отвичает за непосредственно отображение, как я понимаю, так что нужно искать другой выход из ситуации. Заранее благодарен.
-
Здравствуйте! Задался целью сделать сайт знакомств, искал подходящие движки, - остановился на Dating Pro. Там существует 2 платные версии - за 400 баксов - закрытый код, косарь баксов - открытый. Разубедите меня, если это - не лучший движок по оптимальной цене. Мне нужен движок, с неплохим количеством функций сайта знакомств и, главное - изменяемость шаблона. И ещё такой вопрос: сколько нужно дискового пространства на хосте для этого сайта, если сайт будет очень популярным?