Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]


Запросы по скриптам[2]

Сообщений 301 страница 320 из 996

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

301

Deff, вот сайт http://podvoh.net/ ...

http://s7.uploads.ru/t/odRQ5.png

-1

302

Геннадий Эдуардович
Подобное есть на форуме, что Вам подгузники всё время надевать ? (У меня сейчас нет ни времени, ни желания) Пользуйтесь Поиском!
Есть код от Romych(см оформление  "Справочник" в меню текущего форума), есть коды от kolobdur74 ( в портале), Вам так же дал ссылку на код ДОМИНИОН

Отредактировано Deff (Чт, 9 Янв 2014 14:27:20)

0

303

Deff
Заработало.
Большое спасибо.

0

304

можете подправить скрипт этот чтобы обновлялась страница каждые 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>

0

305

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)

0

306

Deff
ставлю на 10 сек что бы проверить а он не обновляет

0

307

SKEE
Поправил еще
Вот на 10 сек
<script type="text/javascript">
/* Page auto-refresh(10сек) */
(function () {setTimeout(function(){document.location.reload();},10000);}())
</script>

Отредактировано Deff (Пт, 10 Янв 2014 04:43:54)

0

308

Deff
мне надо что бы когда страница обновляется все осталось на своих местах
к примеру текст который набираешь и тд чтобы не пропадало

0

309

SKEE написал(а):

мне надо что бы когда страница обновляется все осталось на своих местах к примеру текст который набираешь и тд чтобы не пропадало

Код:
<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)

0

310

Deff
а как на 10 сек сделать чтобы проверить как работает?

0

311

SKEE написал(а):

Deff
а как на 10 сек сделать чтобы проверить как работает?

Заменить строку на
setTimeout(reload, 10000);

0

312

SKEE
:glasses: В исходнике не было никакого автосохранения! (Жук!)

0

313

Deff
Спасибо !!!  :cool:

0

314

как правильно записать чтобы ЛС было все прочитано ?

<a href="javascript:confirmAction('markread')">Все прочитано</a>

0

315

SKEE написал(а):

как правильно записать чтобы ЛС было все прочитано ?

Это куда нужно

<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)

0

316

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>

0

317

Добрый вечер. Снова столкнулась с непонятным эффектом при установке скрипта.
Установила эти сайдбары
Всё было отлично, пока не подставила свои картинки, текст и размеры.
Правый блок работает, но у него текст уползает за границы прямо за прокрутку.
Левый не срабатывает из-за того, что текст вылезает на фон форума и перекрывает кнопку.
Тестовик. (птицы по бокам)

0

318

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)

0

319

Deff
Игралась с настройками долго - в итоге было ещё хуже.
Теперь каждый сайдбар удвоился и птицы будут мешать прочтению текста ._.

0

320

Kleopin
Вы уберите исходный код, сейчас их у Вас два(Ваш старый и новый)

Все уберите - я чуть подправил - поставьте новый

Отредактировано Deff (Пт, 10 Янв 2014 23:00:12)

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[2]