У меня раньше на форуме стояла смена стилей. Но теперь они перестали работать.
возможно из-за смены ваших настроек и т.д..Стоял вот такой простой скрипт.
<!-- Смена диза -->
<script type="text/javascript">
var linkStyles='<link rel="stylesheet" type="text/css" href="';
function setcookie(a,b,c) {if(c){var d = new Date();d.setDate(d.getDate()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
function clearSet(L)*************{if(L){setcookie("changeStyle",L,30);$("link[rel='stylesheet']:first").replaceWith(linkStyles+L+'"/>')}};var Lmem=getcookie("changeStyle");clearSet(Lmem);
</script><!-- Конец смена диза -->
<!-- Кнопки для смены диза -->
<style>#changeStyle img{border:solid 0px transparent;}
.STYLselect {border-color:red!important;}
</style>
<div id="changeStyle" style="top:0; left: 3px; position:fixed!important;">
<img src="http://4.firepic.org/4/images/2014-04/28/d65z64wa8baq.png" alt="https://forumstatic.ru/styles/0013/be/30/style.1398787533.css"/>
<br>
<img src="http://4.firepic.org/4/images/2014-04/28/85rx6laqu0mo.png" alt="https://forumstatic.ru/styles/0014/5c/3b/style.1431636388.css"/>
<br>
</div><script>$("#changeStyle img[alt='"+Lmem+"']").addClass("STYLselect");$('#changeStyle img[alt]').click(function(){L=$(this).attr("alt");$('#changeStyle img[alt]').removeClass("STYLselect");$(this).addClass("STYLselect");clearSet(L);window.location=document.URL.replace(/#.\d+$/img,"");});</script>
<!-- Конец кнопки смена диза -->
<!-- ВНИМАНИЕ - Скрипты для разных стилей-->
<!-- мув для первого стиля-->
<style alt="https://forumstatic.ru/styles/0013/be/30/style.1398787533.css" class=OnlyThisStyle>/*<div style="position: absolute;
top: 130px;
left: 76px;
width:97px;">
<img src="http://4.firepic.org/4/images/2014-04/29/kam3qb8e8r2w.gif" border="0" />
</div>*/</style>
<script>var L=$("link[rel='stylesheet']:first").attr('href');var V=$("style.OnlyThisStyle[alt='"+L+"']");if(V.html()!=null){var V1=V.html().replace(/^\/\*([\s\S]*)\*\//img,"$1");V.replaceWith(V1);}</script>
<!-- огонь для второго стиля-->Было всё удобно и хорошо.
здесь я нашла смену дизайнов таким вот скриптом.
<script type="text/javascript">
function vzstyle(value){
var tag = document.getElementsByTagName("link")
for(z=0;z<tag.length;z++){
if(tag[z].rel=="stylesheet"){
tag[z].href=value
break;
}
}
}
</script>
<select name="sel">
<option value="https://support.rusff.me/style/RusFF_Classic/RusFF_Classic.css">RusFF_Classic</option>
<option value="https://support.rusff.me/style/RusFF_FunZone/RusFF_FunZone.css">RusFF_FunZone</option>
<option value="https://support.rusff.me/style/RusFF_DeathNote/RusFF_DeathNote.css">RusFF_DeathNote</option>
</select>
<input type="button" class="button" onclick="vzstyle(document.getElementsByName('sel')[0].value)" value="ОК" />Однако он совершенно не удобно, он не списывается в дизайн ну никак, да и хотелось просто кнопки картинками т.д.
Отредактировано Nocticula de Michi (15.05.2015 01:20:00)