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

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

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


Вы здесь » Единый форум поддержки » Корзина » Скрыть Объявление


Скрыть Объявление

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

1

Видела на ЕФП скрипт, который скрывает таблицу, но при этом выставляет две кнопочки скрыт/открыть таблицу. А есть ли скрипт, чтобы таблица скрывала/открылась нажатием на само слово объявление? Буду признательна=)

0

2

~triZzY*
Пишите скриптёрам, на заказ сделают...

Или переименуйте саму кнопку в скрипте, а слово объявление скройте.

+1

3

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

Пишите скриптёрам, на заказ сделают...

ой, а это куда?))

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

Или переименуйте саму кнопку в скрипте, а слово объявление скройте.

о, я пожалуй лучше закажу))

спасибо;)

0

4

~triZzY* написал(а):

ой, а это куда?))

:rolleyes:  ЗДЕСЬ

+1

5

~triZzY*
Могу пока что только так предложить:
В ХТМЛ-верх:

Код:
<style type="text/css">
#pun_wrap #pun #pun-index .section h2 span {display: none; }
</style>

В ХТМЛ-низ:

Код:
<script type="text/javascript">
document.getElementById('pun-announcement').getElementsByTagName("div")[0].id="annbody"
function lookCook()
{
if (document.cookie.indexOf("announce")!=-1)
{var an1=document.cookie.substr(document.cookie.indexOf("announce"))
var an=an1.substr(an1.indexOf("id")+2, 2)
if (an=="op")
{document.getElementById('annbody').style.display="block"
var knopka="Скрыть объявление"}
else if (an=="cl")
{document.getElementById('annbody').style.display="none"
var knopka="Показать объявление"}}
else if (document.cookie.indexOf("announce")==-1)
{document.getElementById('annbody').style.display="block"
var knopka="Скрыть объявление"}
document.getElementById('pun-announcement').getElementsByTagName("h2")[0].innerHTML+="<div align='right'>"+"<input type='button'"+" id='hider'"+" value='"+knopka+"' "+"onclick='hideAnn() ; wCook()' /></div>"}

lookCook()


function hideAnn()
{
if (document.getElementById('annbody').style.display!="none")
{document.getElementById('annbody').style.display="none"
document.getElementById('hider').value="Показать объявление"}
else
{document.getElementById('annbody').style.display="block"
document.getElementById('hider').value="Скрыть объявление"}
}


function wCook()
{
var ann="announce=id"
if (document.getElementById('annbody').style.display!="none")
{ann+="op"}
else 
{ann+="cl"}
var d=new Date()
d.setDate(d.getDate()+1)
ann+=";expires="+d.toGMTString()
document.cookie=ann}



</script>

Что будет: слово "Объявление" исчезнет, вместо него, с правой стороны правда появится кнопка "Показать объявление". При нажатии на неё, собственно, оное и произойдёт. Устроит так?

0

6

rps
ой, спасибо большое=))
А можете ещё немного со мной помучатся?)
Вместо этой кнопки просто текст сделать нельзя? Либо можно её каким-то образом на свою картинку заменить?)

0

7

~triZzY*
В моих силах только саму надпись на кнопке изменить... Более я в Яваскрипт не силён... Айрин помучайте...

+1

8

rps
хорошо, спасибо)))))))))

0


Вы здесь » Единый форум поддержки » Корзина » Скрыть Объявление