Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[2]
Сообщений 301 страница 320 из 996
Поделиться1Вт, 26 Ноя 2013 09:23:09
Поделиться301Чт, 9 Янв 2014 14:17:01
Deff, вот сайт http://podvoh.net/ ...
Поделиться302Чт, 9 Янв 2014 14:22:37
Геннадий Эдуардович
Подобное есть на форуме, что Вам подгузники всё время надевать ? (У меня сейчас нет ни времени, ни желания) Пользуйтесь Поиском!
Есть код от Romych(см оформление "Справочник" в меню текущего форума), есть коды от kolobdur74 ( в портале), Вам так же дал ссылку на код ДОМИНИОН
Отредактировано Deff (Чт, 9 Янв 2014 14:27:20)
Поделиться303Чт, 9 Янв 2014 14:51:07
Deff
Заработало.
Большое спасибо.
Поделиться304Пт, 10 Янв 2014 02:06:49
можете подправить скрипт этот чтобы обновлялась страница каждые 30 минут и убрать выбор обновления где (30сек 60сек итд)
<select onchange="update()" id="autoupdate"> <option value='0'>Не обновлять</option> <option value='1'>30 сек</option> <option value='2'>60 сек</option> <option value='3'>90 сек</option> </select> <script type="text/javascript"> //Записываем в cookie function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } //Читаем с cookie function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } values = readCookie('reload'); function update () { var values = document.getElementById("autoupdate").value; createCookie('reload', values, 360); if (0 < values) { function forUpdate() {document.location.reload();} var cicle = setInterval(forUpdate, 30000*values); } else {clearInterval(cicle);} } if (0 < values) { function forUpdate() {document.location.reload();} var cicle = setInterval(forUpdate, 30000*values); } else {clearInterval(cicle);} </script>
Поделиться305Пт, 10 Янв 2014 04:33:03
SKEE
В HTML верх или низ
<script type="text/javascript">
/* Page auto-refresh(30min) */
(function () {setTimeout(function(){document.location.reload();}, 30*60*1000);}())
</script>
Поправил
Отредактировано Deff (Пт, 10 Янв 2014 04:42:42)
Поделиться306Пт, 10 Янв 2014 04:41:13
Deff
ставлю на 10 сек что бы проверить а он не обновляет
Поделиться307Пт, 10 Янв 2014 04:43:00
SKEE
Поправил еще
Вот на 10 сек
<script type="text/javascript">
/* Page auto-refresh(10сек) */
(function () {setTimeout(function(){document.location.reload();},10000);}())
</script>
Отредактировано Deff (Пт, 10 Янв 2014 04:43:54)
Поделиться308Пт, 10 Янв 2014 04:43:07
Deff
мне надо что бы когда страница обновляется все осталось на своих местах
к примеру текст который набираешь и тд чтобы не пропадало
Поделиться309Пт, 10 Янв 2014 05:16:01
мне надо что бы когда страница обновляется все осталось на своих местах к примеру текст который набираешь и тд чтобы не пропадало
<script type="text/javascript"> /* Page auto-refresh(30min) */ (function () { var a = document.URL; if(window.localStorage)$(function () { var b=localStorage.getItem(a); if(b){localStorage.removeItem(a);$('#main-reply').val(b);} }); reload_ = function(){ a = document.URL; if(window.localStorage)var b=$('#main-reply').val();if(b&&b!='')localStorage.setItem(a,b); document.location.reload(); } setTimeout(reload_, 30*60*1000); }()) </script>
Отредактировано Deff (Пт, 10 Янв 2014 19:20:16)
Поделиться310Пт, 10 Янв 2014 05:26:39
Deff
а как на 10 сек сделать чтобы проверить как работает?
Поделиться311Пт, 10 Янв 2014 05:28:15
Deff
а как на 10 сек сделать чтобы проверить как работает?
Заменить строку на
setTimeout(reload, 10000);
Поделиться312Пт, 10 Янв 2014 05:29:45
SKEE
В исходнике не было никакого автосохранения! (Жук!)
Поделиться313Пт, 10 Янв 2014 05:37:32
Deff
Спасибо !!!
Поделиться314Пт, 10 Янв 2014 16:47:48
как правильно записать чтобы ЛС было все прочитано ?
<a href="javascript:confirmAction('markread')">Все прочитано</a>
Поделиться315Пт, 10 Янв 2014 18:24:20
как правильно записать чтобы ЛС было все прочитано ?
Это куда нужно
<a href="javascript:confirmActionA()">Все прочитано</a>
В HTML низ
<script type="text/javascript">
function confirmActionA() {
var frame = '<iframe name="markread3" id="markread" src="/messages.php" width=0 height=0 style="position:absolute;z-index:-100" onload="confirmActionB(this)"></iframe>'
$(frame).appendTo('#pun');
};
var markreadNN = false;
function confirmActionB(th) {
if (!markreadNN && confirm('Пометить все сообщения в папке Входящие как прочитанные?')){
markreadNN = true; var lnk = markread3.confirmAction.toString().split(/parent\.location='|=markread'/gim)[1]+'=markread'; th.src=lnk; return; }
if (markreadNN) document.location.reload();
};
</script>
Отредактировано Deff (Пт, 10 Янв 2014 19:12:33)
Поделиться316Пт, 10 Янв 2014 19:39:05
SKEE
Поправил Первый скрипт(пост 309), тогда, для Вашего форума, чтобы сохранялось набитое в поле ответа при прочтении ЛС
Второй скрипт меняете на такое
<script type="text/javascript">
function confirmActionA() {
var frame = '<iframe name="markread3" id="markread" src="/messages.php" width=0 height=0 style="position:absolute;z-index:-100" onload="confirmActionB(this)"></iframe>'
$(frame).appendTo('#pun');
};
var markreadNN = false;
function confirmActionB(th) {
if (!markreadNN && confirm('Пометить все сообщения в папке Входящие как прочитанные?')){
markreadNN = true; var lnk = markread3.confirmAction.toString().split(/parent\.location='|=markread'/gim)[1]+'=markread'; th.src=lnk; return; }
if (markreadNN) reload_();
};
</script>
Поделиться317Пт, 10 Янв 2014 21:25:33
Добрый вечер. Снова столкнулась с непонятным эффектом при установке скрипта.
Установила эти сайдбары
Всё было отлично, пока не подставила свои картинки, текст и размеры.
Правый блок работает, но у него текст уползает за границы прямо за прокрутку.
Левый не срабатывает из-за того, что текст вылезает на фон форума и перекрывает кнопку.
Тестовик. (птицы по бокам)
Поделиться318Пт, 10 Янв 2014 22:18:05
Kleopin
Замените Код:
<script>function PanelToggleL(a){var b=a.attr('data'),c=a.css('margin-left');a.attr('data',c);a.stop().animate({'margin-left':b},500)}</script> <style> #img-left {cursor:pointer;} #left-panel { /*outline:red 1px solid;*/ top:300px; padding:0; margin-left:-280px; position:fixed;z-index:1000; left: 0px; } .content-L { /*outline:red 1px solid;*/ padding:8px; width:250px; height:544px; margin-left:8px; margin-top:18px; position:absolute; color:#835817; line-height:160%; text-shadow:1px 1px 0px rgba(46,62,82,.3); background-color:rgba(255,255,255,.2) } </style> <div data="0" id="left-panel"> <div class="content-L"> Итак, 01.01.2014 форум Herd of Cascade mountains открыл свои двери для всех желающих очути f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f </div> <img id="img-left" src="http://s6.uploads.ru/aJo42.png" onclick="PanelToggleL($('#left-panel'))"/> </div><!-- Конец Левой Панели --> <script>function PanelToggleR(a){var b=a.attr('data'),c=a.css('margin-right');a.attr('data',c);a.stop().animate({'margin-right':b},500)}</script> <style> #img-right{cursor:pointer;} #right-panel { /*outline:red 1px solid;*/ top:300px; padding:0; margin-right:-280px; position:fixed;z-index:1000; right:-3px; } .content-R { /*outline:red 1px solid;*/ padding:8px; width:250px; height:544px; margin-left: 67px; margin-top:18px; position:absolute; color:#835817; line-height:160%; text-shadow:1px 1px 0px rgba(46,62,82,.3); background-color:rgba(255,255,255,.2) } </style> <div data="0" id="right-panel"> <div class="content-R"> Итак, 01.01.2014 форум Herd of Cascade mountains открыл свои двери для всех желающих очутиться в образе дикой, вольнолюбивой лошади! Стоит отметить, что Табун Каскадных Гор существовал на mail.ru целых 4 года! Достойно уважения, правда? А сейчас табун перебрался на форум, продолжая переплетения судеб свободных животных и диких прерий. </div> <img id="img-right" src="http://s7.uploads.ru/WaMbe.png" onclick="PanelToggleR($('#right-panel'))"/> </div><!-- Конец Правой Панели -->
Вообще в теме со скриптом подробная инструкция по настройке
Отредактировано Deff (Пт, 10 Янв 2014 22:37:56)
Поделиться319Пт, 10 Янв 2014 22:48:58
Deff
Игралась с настройками долго - в итоге было ещё хуже.
Теперь каждый сайдбар удвоился и птицы будут мешать прочтению текста ._.
Поделиться320Пт, 10 Янв 2014 22:53:20
Kleopin
Вы уберите исходный код, сейчас их у Вас два(Ваш старый и новый)
Все уберите - я чуть подправил - поставьте новый
Отредактировано Deff (Пт, 10 Янв 2014 23:00:12)