М... А можете мне помочь найти такой скриптик... М, хотелось бы такую кнопочку показать/скрыть объявление, как здесь...
М... Вопрос!
Сообщений 1 страница 20 из 28
Поделиться2Ср, 9 Апр 2008 20:54:15
Тут должно быть: Скрипты от пользователей
Поделиться3Ср, 9 Апр 2008 21:02:15
ДОМИНИОН спс)..
Поделиться4Ср, 9 Апр 2008 21:03:32
Ну если быть более точной то:
<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>
Вставить в "Объявление" в "Настройках",перед самой таблицей(лучше сделать отступа два,от таблицы))
Отредактировано Leit (Ср, 9 Апр 2008 21:04:13)
Поделиться5Ср, 9 Апр 2008 21:11:05
М... Я там не нашел...
Поделиться6Ср, 9 Апр 2008 21:11:46
Leit ой, спс))..
Поделиться7Ср, 9 Апр 2008 21:14:51
Leit м... Не работает...
Поделиться8Ср, 9 Апр 2008 21:16:35
СмЕшАрИк
Да,Я коечто упустила))а так?:
<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>
Поделиться9Ср, 9 Апр 2008 21:18:37
Leit не... Все равно никак...
Поделиться10Ср, 9 Апр 2008 21:19:47
СмЕшАрИк
Хм...странно...вот и я говорю,нельзя ставить плюс первой попавшейся)))
Поделиться11Ср, 9 Апр 2008 21:21:49
СмЕшАрИк
А Вы отступили две строчки от таблицы?))
Поделиться12Ср, 9 Апр 2008 21:25:56
Leit да, конечно...
Поделиться13Ср, 9 Апр 2008 21:28:03
СмЕшАрИк
Ну,последний выриант:
<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>
Поделиться14Ср, 9 Апр 2008 21:31:50
Либо даун я, либо мой комп... Категорично не хочеть работать...
Поделиться15Ср, 9 Апр 2008 21:32:39
Сдаюсь...
Поделиться17Ср, 9 Апр 2008 21:34:29
СмЕшАрИк
Лично проверяла,всё работает...
Поделиться18Ср, 9 Апр 2008 21:35:21
Leit жесть... У меня не хочеть...
Поделиться19Ср, 9 Апр 2008 21:36:51
СмЕшАрИк
А если не отступать строки,тоже самое?
Поделиться20Ср, 9 Апр 2008 21:36:54
Leit неа... Никак вообще *бьется головой ап стол*
Отредактировано СмЕшАрИк (Ср, 9 Апр 2008 21:37:45)