exe2 Опубликовано 7 Мая 2007 Жалоба Поделиться Опубликовано 7 Мая 2007 немогу вспомнить как сделать что бы с помощью нажатия кнопки скрывался и появлялся бы текст в теге <div> текст </div> ну или таблица и т.д. просто есть на форуме блок новостей и вот некоторые нехотят его видеть, а некоторые хотят, вот и появилдась идея скрывать блок с помощью кнопочки Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
...:::Alex:::... Опубликовано 7 Мая 2007 Жалоба Поделиться Опубликовано 7 Мая 2007 <script language="javascript"> <!-- var D = document; function expMenu(id) { var itm = null; if (D.getElementById) { itm = D.getElementById(id); } else if (D.all){ itm = D.all[id]; } else if (D.layers){ itm = D.layers[id]; } if (!itm) { // do nothing } else if (itm.style) { if (itm.style.display == "none") { itm.style.display = ""; } else { itm.style.display = "none"; } } else { itm.visibility = "show"; } } function ShowHide(id1, id2) { if (id1 != "") expMenu(id1); if (id2 != "") expMenu(id2); } --> </script> <table id='chide2' width='100%' border='0' style='display:none'> <tr> <td colspan='2'> <a id='nound' href="java script:ShowHide('chide2','ohide2');"><img src='http://forum.sysman.ru/style_images/Main/minus.gif' border='0' alt='-'> <b>Скрытый текст</b></a> </td> </tr> <tr> <!-- <td width='2%'> </td> --> <td colspan='2'>ЫЫЫЫЫЫЫЫЫыыыыыыы</td> </tr> </table> <div id='ohide2' style='display:show'> <a id='nound' href="java script:ShowHide('chide2','ohide2');"> <img src='http://forum.sysman.ru/style_images/Main/plus.gif' border='0' alt='+'> <b>Скрытый текст</b></a></div>© Song Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 7 Мая 2007 Жалоба Поделиться Опубликовано 7 Мая 2007 ...:::Alex:::...Раз закомментил колонку, то colspan='2' нужно убрать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
...:::Alex:::... Опубликовано 7 Мая 2007 Жалоба Поделиться Опубликовано 7 Мая 2007 Song сам знаю, но для меня важнее JS... остальное... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 7 Мая 2007 Жалоба Поделиться Опубликовано 7 Мая 2007 Дык JS-то стандартный. Это обычная IPB функция. Используется для скрытия формы быстрого ответа. Наверно в любой версии. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
exe2 Опубликовано 22 Мая 2007 Автор Жалоба Поделиться Опубликовано 22 Мая 2007 спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 22 Мая 2007 Жалоба Поделиться Опубликовано 22 Мая 2007 щаз))с ибресурса куки угнать...неееэто мало кому удавалось) ТРЕВОГА Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DacentGS Опубликовано 18 Сентября 2007 Жалоба Поделиться Опубликовано 18 Сентября 2007 А куда эти строчки вставлять? Вставлял в Замена BB-кода но там косяки со скриптом начинаються. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DacentGS Опубликовано 21 Сентября 2007 Жалоба Поделиться Опубликовано 21 Сентября 2007 Хм, а мой вопрос остался без ответа. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 22 Сентября 2007 Жалоба Поделиться Опубликовано 22 Сентября 2007 Делаем собственный бб-код сл. содержания: <table id='chide2' width='100%' border='0' style='display:none'> <tr> <td colspan='2'> <a id='nound' href="java script:ShowHide('chide2','ohide2');"><img src='http://forum.sysman.ru/style_images/Main/minus.gif' border='0' alt='-'> <b>Скрытый текст</b></a> </td> </tr> <tr> <!-- <td width='2%'> </td> --> <td colspan='2'>{content}</td> </tr> </table> <div id='ohide2' style='display:show'> <a id='nound' href="java script:ShowHide('chide2','ohide2');"> <img src='http://forum.sysman.ru/style_images/Main/plus.gif' border='0' alt='+'> <b>Скрытый текст</b></a></div> Не уверен, что {content} - там в подсказке будет написано как это назвать + javascript нужно писать слитно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DacentGS Опубликовано 22 Сентября 2007 Жалоба Поделиться Опубликовано 22 Сентября 2007 А можно как-нибудь зделать что бы после того как на плюс нажимаешь всё не здвигалось вправо? Т.е. при нажатии плсю вся таблица двигаеться на несколько пикселов вправо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 22 Сентября 2007 Жалоба Поделиться Опубликовано 22 Сентября 2007 Если голову напрячь то всё можно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DacentGS Опубликовано 22 Сентября 2007 Жалоба Поделиться Опубликовано 22 Сентября 2007 Отличный ответ если учитывать тот факт что этот сайт вроде как официальная потдержка. И принцип попробуй а потом спроси тут не работает, я пробывал честное слово! Вот мой код:<table id='chide2' width='100%' border='0' style='display:none'> <tr> <td> <a id='nound' href="java script:ShowHide('chide2','ohide2');"><img src='http://forums/style_images/1/-.gif' border='0' alt='-'></a> {option} </td> </tr> <tr> <td>{content}</td> </tr> </table><div id='ohide2' style='display:show'><a id='nound' href="java script:ShowHide('chide2','ohide2');"><img src='http://forums/style_images/1/+.gif' border='0' alt='+'></a> {option}</div> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 23 Сентября 2007 Жалоба Поделиться Опубликовано 23 Сентября 2007 Отличный ответ если учитывать тот факт что этот сайт вроде как официальная потдержка.Официальная поддержка здесь только в клиент центре и только для соответствующей группы.А данный ресурс - это просто форум как твой как мой и как любой другой. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
DacentGS Опубликовано 25 Сентября 2007 Жалоба Поделиться Опубликовано 25 Сентября 2007 Ладно, понятно. Всё же надеюсь ты сможешь помочь. =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kowex Опубликовано 28 Сентября 2007 Жалоба Поделиться Опубликовано 28 Сентября 2007 Все эти коды работают отлично когда они одни на странице, а вот когда например их два в разных сообщениях, но на одной странице, при нажатии на любой открывается только первый Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 28 Сентября 2007 Жалоба Поделиться Опубликовано 28 Сентября 2007 http://www.ibresource.ru/forums/index.php?showtopic=40983 не пойдет для 23х? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.