Техническая поддержка SpyBB

Объявление

Ответы на часто задаваемые вопросы  |  FAQ по администрированию форума  |  FAQ по дизайну форума в CSS  |  Абсолютный помощник по дизайну  |  Навигатор по форуму

Перед регистрацией прочтите правила форума
При поиске ответа на заданный вопрос рекомендуем пользоваться «Поиском».
В случае проблемы с форумом, обязательно указывайте его адрес, иначе мы не сможем Вам помочь!

● 24 марта 2012г. - Закрепление первого сообщения
● 23 марта 2012г.: Изменения в форме ответа - Добавлен стандартный спойлер. Доработан функционал кнопок

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

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


Вы здесь » Техническая поддержка SpyBB » Архив » Скрытие баннеров внизу под кнопку. Подскажите =)


Скрытие баннеров внизу под кнопку. Подскажите =)

Сообщений 1 страница 11 из 11

1

На многих форумах я вижу скрытые под кнопку баннеры. Она раскладывается (показать/скрыть). Не могу найти скрипта для них. Скажите - что делать?

0

2

Вл@д&$л@в@ написал(а):

Скажите - что делать?

Ставьте туда где хотите эту кнопку видеть.

<div>
<input type="Button" value="Наши друзья!" onclick="return showhide(this)">
<p style="display:none">
ЗДЕСЬ КОДЫ БАННЕРОВ
</p>
</div>
<script>
function showhide(b){
p = b.parentNode.getElementsByTagName("p")[0]
if(b.value=="Наши друзья!"){
b.value="Скрыть"
p.style.display="block"}
else{
b.value="Наши друзья!"
p.style.display="none"}
return false}
</script>

+1

3

Good
Спасибо большое!  :yep:

0

4

Good
Чет не получеться этот код...не че внизу не появляеться...

0

5

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

Чет не получеться этот код...не че внизу не появляеться...

Выложите точ в точ что вы ставите.
Скорее всего где то ошибку допустили.

0

6

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

Выложите точ в точ что вы ставите.
Скорее всего где то ошибку допустили.

И снова дорого времени суток ^ ^ Энто снова йа) Вот скрипт:

<span><a href="#" onclick=" obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">
<center><img src=http://s12.radikal.ru/i185/0907/08/4c883c674785.png></center>
</a><div style="display: none">
<center>
<font color="white"><b>¤Наш баннер¤</b></font><br>
<br>
<a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a><br><br>
<textarea><a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a></textarea>
<br>
</td>
<br><br>
<font color="white"><b>¤Ваши баннеры¤</b></font><br>
<br>
<br>
<br>
</center>
</div></span></div>

После того как ставлю его в хтмл-низ, ничего не происходит, хотя на моем форуме работает довольно слаженно, но мой форум был сделан на forumbb.ru. Также он работает на форуме, который тоже был сделан на forumbb.ru. Так вот, зависит ли работоспособность скрипта от сервиса на котором стоит форум? И зависит ли от фона?

0

7

Yukiro, что то вы там нагородили, чёрт голову сломит.
Вот ставьте

<div align=center><a href="#" onclick=" obj=this.parentNode.childNodes[1].style;
tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">
<img src="http://s12.radikal.ru/i185/0907/08/4c883c674785.png" ></a><div
style="display: none">
<font color="white"><b>¤Наш баннер¤</b></font>
<br>
<br>
<a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a><br><br>
<textarea><a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a></textarea>
<br>
<br>
<br>
<font color="white"><b>¤Ваши баннеры¤</b></font>
<br>
<br>
<br>
</div>

0

8

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

что то вы там нагородили, чёрт голову сломит.

Оо, почему же тогда на форумах сервиса forumbb.ru он работал?xD

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

Вот ставьте

Поставил. И, собственно, то же что и было. Не заработало.
Вот форум. Если будет время посмотрите, может быть там в начале что-то не так. Или проблемы с фоном.

0

9

Yukiro
Ищите проблему у себя, код рабочий. Возможно конфликт с чем то.

0

10

ВЫ не можите посмотреть??Вот что у нас в HTML низ, что тут может этому мешать??

Код:
<script>
var tit = document.title;
var c = 0;
function writetitle() {
  document.title = tit.substring(0,c);
  if(c==tit.length) {
    c = 0;setTimeout("writetitle()", 3000)
  } else {
    c++;
    setTimeout("writetitle()", 200)
  }
}
writetitle()
</script>

<META HTTP-EQUIV="Page-Exit" CONTENT="BlendTrans(Duration=0.6)">
<META HTTP-EQUIV="Page-Enter" CONTENT="BlendTrans(Duration=0.6)">


<script>
greet="Йоу "
str = document.getElementById("pun-status").innerHTML
pos = str.indexOf("Привет")
document.getElementById("pun-status").innerHTML=str.substring(0,pos)+greet+str.substring(pos+8,str.length-1)
</script>

<script>
visit="Ты тут был"
str = document.getElementById("pun-status").innerHTML
if( (pos=str.indexOf("Ваш последний визит")) != -1 )
   document.getElementById("pun-status").innerHTML=str.substring(0,pos)+visit+str.substring(pos+19,str.length-1)
</script>




<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Уважение")
{arr[j].innerHTML="Респект"}

}}
changeLink()
</script>

<script type=text/javascript>
var url = document.location.href.toString();
       if (url.indexOf(".php") == -1 && !window["DoNotShowActive"])
       {
          var UserID = UserID;
          if (!UserID)
              UserID = -1;
          var UserLogin = UserLogin;
          if (!UserLogin)
               UserLogin  = '';
          document.write("<sc" + "ript src='http://stat.zeroparking.ru/GetActive.ashx?un=" + UserLogin  + "&u=" + UserID + "&fn="+ 'http://' + document.location.host +"'></scr"+"ipt>");
       }
</script>

<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)

if( page.substring(0,9)=="viewtopic") {
  arr = document.getElementsByTagName("input")
  i=0
  while( i<20 ) {
if(arr[i].name=="null")
{
    arr[i].onclick = IsShow
    break
}
i++
  }
}
function IsShow(){
return confirm("Вы действительно хотите посмотреть результаты опроса?\nЕсли Вы это сделаете то не сможете в нём проголосовать.")
}
</script>


<script type="text/javascript">
forum = "http://bleachfreedom.spybb.ru/"

str = document.getElementById("navpm").innerHTML
loc = new String(document.location)

if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
{  
  count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))

  if (count==1) text="У вас есть 1 новое сообщение"
  else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
  else text="У вас есть " +count+" новых сообщений"

  msg =  "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
  msg += text
  msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
  msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"  
  msg += "</div>"

  document.getElementById("pun-status").innerHTML += msg
}
</script>

<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Позитив")
{arr[j].innerHTML="PoZzitiФФ"}

}}
changeLink()
</script>

<script type="text/javascript">
var crossobj=document.all? document.all.annoy : document.getElementById("annoy")
var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body

function positionit(){
var dsocleft=document.all? iebody.scrollLeft : pageXOffset
var dsoctop=document.all? iebody.scrollTop : pageYOffset
if (document.all||document.getElementById){
crossobj.style.left=parseInt(dsocleft)+5+"px"
crossobj.style.top=dsoctop+5+"px"
}
}
setInterval("positionit()",10)
</script>


<script type="text/javascript">
var we=document.getElementsByTagName("ul")
var x=0
for (x=0; x<=(we.length-1); x++)
{if (we[x].innerHTML.indexOf("pa-online")!=-1)
{we[x].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<img src='http://s61.radikal.ru/i172/0906/77/badeef37af0d.png' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<img src='http://s53.radikal.ru/i141/0906/44/9cd2c87c6d41.png' />"}
}
</script>

<script type=text/javascript>
var url = document.location.href.toString();
       if (url.indexOf(".php") == -1 && !window["DoNotShowActive"])
       {
          var UserID = UserID;
          if (!UserID)
              UserID = -1;
          var UserLogin = UserLogin;
          if (!UserLogin)
               UserLogin  = '';
          document.write("<sc" + "ript src='http://stat.zeroparking.ru/GetActive.ashx?un=" + UserLogin  + "&u=" + UserID + "&fn="+ 'http://' + document.location.host +"'></scr"+"ipt>");
       }


<div align=center><a href="#" onclick=" obj=this.parentNode.childNodes[1].style;
tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">
<img src="http://s12.radikal.ru/i185/0907/08/4c883c674785.png" ></a><div
style="display: none">
<font color="white"><b>¤Наш баннер¤</b></font>
<br>
<br>
<a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a><br><br>
<textarea><a href="http://bleachfreedom.spybb.ru" target=_blank> <img src="http://img264.imageshack.us/img264/9274/bannerrn.png" border="0"title="Bleach | Freedom" width=88  height=31></a></textarea>
<br>
<br>
<br>
<font color="white"><b>¤Ваши баннеры¤</b></font>
<br>
<br>
<br>
</div>

0

11

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

ВЫ не можите посмотреть??Вот что у нас в HTML низ, что тут может этому мешать??

Я не буду смотреть, потому как надо поставить код контейнера на форум и ваши скрипты ставить по одному и смотреть результат. Вы с таким же успехом эту процедуру можете проделать сами. Сохраните ваши скрипты в блокнот и вставляйте их по одному.

0


Вы здесь » Техническая поддержка SpyBB » Архив » Скрытие баннеров внизу под кнопку. Подскажите =)