Не работает скрипт? не знаете куда вставлять или еще что-то...? Пишите, задавайте вопросы, постараемся ответить!
Сценарий такой:
1)Скрипт
2)Вопрос
Отредактировано DREД (20.05.2008 00:48:57)
Официальный Форум технической поддержки ForumBB |
Уважаемые пользователи!
С 05.12.2023 форумы в домене artfbb.ru перенесены в домен frmbb.ru! Для удобного поиска работает - «Поиск по форуму». При возникшей проблеме Обязательно указывайте адрес форума! Вопросы по рекламе на ForumBB: sales@forumbb.ru, skype: alex_derenchuk. По всем остальным вопросам, пишите: admin@forumbb.ru. |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Официальный Форум технической поддержки ForumBB » Новые возможности форума/Скрипты » Ваши вопросы по скриптам
Не работает скрипт? не знаете куда вставлять или еще что-то...? Пишите, задавайте вопросы, постараемся ответить!
Сценарий такой:
1)Скрипт
2)Вопрос
Отредактировано DREД (20.05.2008 00:48:57)
Меню, выплывающее из-за левого края экрана.
Код:
<HEAD>
<script type="text/javascript">
var x=0
var t
function startBackSlide()
{if (x>=-250)
{document.getElementById('weird').style.left=x
x=x-1
t=setTimeout ("startBackSlide()", 3)}}
</script>
<script type="text/javascript">
var x=-250
var t
function startSlide()
{if (x<=0)
{document.getElementById('weird').style.left=x
x=x+1
t=setTimeout ("startSlide()", 3)}}
</script>
</HEAD>
<div id="staticcontent" style="position:absolute; z-index: 0; background-color: transparent; width: 550px;">
<table id="weird" border="1" style="position: absolute; left: -250px; border-color: #663300; background-color: #663300;"><tr><td background="http://img83.imageshack.us/img83/1821/centerwd1.jpg" width=250px height=350px style="font-weight: bold; font-size: 0,6; font-family: Verdana; color: #000000; line-height: 2; text-align: center; vertical-align: middle;"> Меню: <br /><a hre="help.forumbb.ru /">Главная</a><br /><a href="http://help.forumbb.ru /chat.php">ЧАТ</a><br />
<a href="http://help.forumbb.ru /userlist.php">Список участников</a> <br /><a href="http://help.forumbb.ru /profile.php?id=2">Профиль</a><br/><a href="http://help.forumbb.ru /messages.php">Личные сообщения</a><br /><a href="http://help.forumbb.ru /search.php">Поиск</a><br /><a href="help.forumbb.ru /search.php?search_id=397077267">Сообщения без ответов</a><br/><a href="help.forumbb.ru /index.php">Все прочитано</a><br /><a href="help.forumbb.ru /search.php?action=show_subscriptions">Подписка</a></td><td width=15px height= 350px style="font-weight: bold; font-size: 2; font-family: Verdana; color: #000000; line-height: 1; text-align: center; vertical-align: middle;"><a href="javascript:startSlide();">><br /><br /><a href="javascript:startBackSlide();"><<br />M<br />Е<br />Н<br />Ю</td></tr></table></div>
<script type="text/javascript">
var crossobj=document.all? document.all.staticcontent : document.getElementById("staticcontent")
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>
2)Куда его вставлять?
Отредактировано Didier Drogba (07.07.2007 15:34:07)
Код:
<HEAD>
<script type="text/javascript">
var x=0
var t
function startBackSlide()
{if (x>=-250)
{document.getElementById('weird').style.left=x
x=x-1
t=setTimeout ("startBackSlide()", 3)}}
</script>
<script type="text/javascript">
var x=-250
var t
function startSlide()
{if (x<=0)
{document.getElementById('weird').style.left=x
x=x+1
t=setTimeout ("startSlide()", 3)}}
</script>
</HEAD>
<div id="staticcontent" style="position:absolute; z-index: 0; background-color: transparent; width: 550px;">
<table id="weird" border="1" style="position: absolute; left: -250px; border-color: #663300; background-color: #663300;"><tr><td background="http://img83.imageshack.us/img83/1821/centerwd1.jpg" width=250px height=350px style="font-weight: bold; font-size: 0,6; font-family: Verdana; color: #000000; line-height: 2; text-align: center; vertical-align: middle;"> Меню: <br /><a hre="help.forumbb.ru /">Главная</a><br /><a href="http://help.forumbb.ru /chat.php">ЧАТ</a><br />
<a href="http://help.forumbb.ru /userlist.php">Список участников</a> <br /><a href="http://help.forumbb.ru /profile.php?id=2">Профиль</a><br/><a href="http://help.forumbb.ru /messages.php">Личные сообщения</a><br /><a href="http://help.forumbb.ru /search.php">Поиск</a><br /><a href="help.forumbb.ru /search.php?search_id=397077267">Сообщения без ответов</a><br/><a href="help.forumbb.ru /index.php">Все прочитано</a><br /><a href="help.forumbb.ru /search.php?action=show_subscriptions">Подписка</a></td><td width=15px height= 350px style="font-weight: bold; font-size: 2; font-family: Verdana; color: #000000; line-height: 1; text-align: center; vertical-align: middle;"><a href="javascript:startSlide();">><br /><br /><a href="javascript:startBackSlide();"><<br />M<br />Е<br />Н<br />Ю</td></tr></table></div>
<script type="text/javascript">
var crossobj=document.all? document.all.staticcontent : document.getElementById("staticcontent")
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>
2)Куда его вставлять?
Что это за код?
Кнопки "в кириллицу" и "в латиницу"
<script type="text/javascript">
var latin=("q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,-Q-W-E-R-T-Y-U-I-O-P-]-A-S-D-F-G-H-J-K-L-;-'-Z-X-C-V-B-N-M-,").split("-")
var ciril=("й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б-Й-Ц-У-К-Е-Н-Г-Ш-Щ-З-Ъ-Ф-Ы-В-А-П-Р-О-Л-Д-Ж-Э-Я-Ч-С-М-И-Т-Ь-Б").split("-")
function advert()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var latin1="/"+latin[qw]+"/g"
val1=val1.replace(eval(latin1), ciril[qw])}
val.text=val1}
function advert1()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var ciril1="/"+ciril[qw]+"/g"
val1=val1.replace(eval(ciril1), latin[qw])}
val.text=val1}
</script>
<input type="button" value="В кириллицу" onclick="advert()" />
<input type="button" value="В латиницу" onclick="advert1()" />
2)Куда его вставлять?
2)Куда его вставлять?
в форму ответа ли html низ! Пробуй, тыкай...
Форма входа на форум (логин и пароль) в окне статуса
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
{document.getElementById('pun-status').innerHTML="<div class='formal'>"+"<form id='login'"+" class='container'"+" method='post'"+" action='http://testingmyforum1.4bb.ru/login.php?action=in'"+" onsubmit='return my_form(this)'>"+"<fieldset><legend><span>Введите ваше имя и пароль ниже</span></legend><div class='fs-box inline'>"+"<input type='hidden'"+" name='form_sent'"+" value='1' />"+"<input type='hidden'"+" name='redirect_url'"+" value='index.php' />"+"<p class='inputfield required'>"+"<label for='fld1'>Имя <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='text'"+" id='fld1'"+" name='req_username'"+" size='25'"+" maxlength='25' /></span></p>"+"<p class='inputfield required'>"+"<label for='fld2'>Пароль <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='password'"+" id='fld2'"+" name='req_password'"+" size='16'"+" maxlength='16' /></span></p></div></fieldset>"+"<p class='formsubmit'>"+"<input type='submit'"+" class='button'"+" name='login'"+" value='Войти' /></p></form></div>"}
function my_form(the_form)
{
var element_names = new Object()
element_names["req_username"] = "Имя"
element_names["req_password"] = "Пароль"
if (document.all || document.getElementById)
{
for (i = 0; i < the_form.length; ++i)
{
var elem = the_form.elements[i]
if (elem.name && elem.name.substring(0, 4) == "req_")
{
if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='')
{
alert("\"" + element_names[elem.name] + "\" это поле обязательно для заполнения в этой форме.")
elem.focus()
return false
}
}
}
}
return true
}
</script>
2)Куда его вставлять?
в форму ответа ли html низ! Пробуй, тыкай...
Весь?Мне кажется не весь!
Весь?Мне кажется не весь!
весь конечно!
А мне кажется:
Это в одно - script type="text/javascript">
var latin=("q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,-Q-W-E-R-T-Y-U-I-O-P-]-A-S-D-F-G-H-J-K-L-;-'-Z-X-C-V-B-N-M-,").split("-")
var ciril=("й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б-Й-Ц-У-К-Е-Н-Г-Ш-Щ-З-Ъ-Ф-Ы-В-А-П-Р-О-Л-Д-Ж-Э-Я-Ч-С-М-И-Т-Ь-Б").split("-")
function advert()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var latin1="/"+latin[qw]+"/g"
val1=val1.replace(eval(latin1), ciril[qw])}
val.text=val1}
function advert1()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var ciril1="/"+ciril[qw]+"/g"
val1=val1.replace(eval(ciril1), latin[qw])}
val.text=val1}
</script>
Это в другое
<input type="button" value="В кириллицу" onclick="advert()" />
<input type="button" value="В латиницу" onclick="advert1()" />
А мне кажется:
Это в одно - script type="text/javascript">
var latin=("q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,-Q-W-E-R-T-Y-U-I-O-P-]-A-S-D-F-G-H-J-K-L-;-'-Z-X-C-V-B-N-M-,").split("-")
var ciril=("й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б-Й-Ц-У-К-Е-Н-Г-Ш-Щ-З-Ъ-Ф-Ы-В-А-П-Р-О-Л-Д-Ж-Э-Я-Ч-С-М-И-Т-Ь-Б").split("-")
function advert()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var latin1="/"+latin[qw]+"/g"
val1=val1.replace(eval(latin1), ciril[qw])}
val.text=val1}
function advert1()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var ciril1="/"+ciril[qw]+"/g"
val1=val1.replace(eval(ciril1), latin[qw])}
val.text=val1}
</script>Это в другое
<input type="button" value="В кириллицу" onclick="advert()" />
<input type="button" value="В латиницу" onclick="advert1()" />
я тебя непонял, ты праф!
я тебя непонял, ты праф!
И что куда вставлять?
И что куда вставлять?
пробуй сам, я его не тестировал!
<HEAD>
<script type="text/javascript">
var x=0
var t
function startBackSlide()
{if (x>=-250)
{document.getElementById('weird').style.left=x
x=x-1
t=setTimeout ("startBackSlide()", 3)}}
</script>
<script type="text/javascript">
var x=-250
var t
function startSlide()
{if (x<=0)
{document.getElementById('weird').style.left=x
x=x+1
t=setTimeout ("startSlide()", 3)}}
</script>
</HEAD>
<div id="staticcontent" style="position:absolute; z-index: 0; background-color: transparent; width: 550px;">
<table id="weird" border="1" style="position: absolute; left: -250px; border-color: #663300; background-color: #663300;"><tr><td background="http://img83.imageshack.us/img83/1821/centerwd1.jpg" width=250px height=350px style="font-weight: bold; font-size: 0,6; font-family: Verdana; color: #000000; line-height: 2; text-align: center; vertical-align: middle;"> Меню: <br /><a hre="help.forumbb.ru /">Главная</a><br /><a href="http://help.forumbb.ru /chat.php">ЧАТ</a><br />
<a href="http://help.forumbb.ru /userlist.php">Список участников</a> <br /><a href="http://help.forumbb.ru /profile.php?id=2">Профиль</a><br/><a href="http://help.forumbb.ru /messages.php">Личные сообщения</a><br /><a href="http://help.forumbb.ru /search.php">Поиск</a><br /><a href="help.forumbb.ru /search.php?search_id=397077267">Сообщения без ответов</a><br/><a href="help.forumbb.ru /index.php">Все прочитано</a><br /><a href="help.forumbb.ru /search.php?action=show_subscriptions">Подписка</a></td><td width=15px height= 350px style="font-weight: bold; font-size: 2; font-family: Verdana; color: #000000; line-height: 1; text-align: center; vertical-align: middle;"><a href="javascript:startSlide();">><br /><br /><a href="javascript:startBackSlide();"><<br />M<br />Е<br />Н<br />Ю</td></tr></table></div>
<script type="text/javascript">
var crossobj=document.all? document.all.staticcontent : document.getElementById("staticcontent")
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 latin=("q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,-Q-W-E-R-T-Y-U-I-O-P-]-A-S-D-F-G-H-J-K-L-;-'-Z-X-C-V-B-N-M-,").split("-")
var ciril=("й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б-Й-Ц-У-К-Е-Н-Г-Ш-Щ-З-Ъ-Ф-Ы-В-А-П-Р-О-Л-Д-Ж-Э-Я-Ч-С-М-И-Т-Ь-Б").split("-")
function advert()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var latin1="/"+latin[qw]+"/g"
val1=val1.replace(eval(latin1), ciril[qw])}
val.text=val1}
function advert1()
{
var val=document.selection.createRange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var ciril1="/"+ciril[qw]+"/g"
val1=val1.replace(eval(ciril1), latin[qw])}
val.text=val1}
</script>
ШТМЛ-низ
<input type="button" value="В кириллицу" onclick="advert()" />
<input type="button" value="В латиницу" onclick="advert1()" />
ШТМЛ под формой ответа
Отредактировано MAKAR (08.07.2007 21:50:52)
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
{document.getElementById('pun-status').innerHTML="<div class='formal'>"+"<form id='login'"+" class='container'"+" method='post'"+" action='http://testingmyforum1.4bb.ru/login.php?action=in'"+" onsubmit='return my_form(this)'>"+"<fieldset><legend><span>Введите ваше имя и пароль ниже</span></legend><div class='fs-box inline'>"+"<input type='hidden'"+" name='form_sent'"+" value='1' />"+"<input type='hidden'"+" name='redirect_url'"+" value='index.php' />"+"<p class='inputfield required'>"+"<label for='fld1'>Имя <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='text'"+" id='fld1'"+" name='req_username'"+" size='25'"+" maxlength='25' /></span></p>"+"<p class='inputfield required'>"+"<label for='fld2'>Пароль <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='password'"+" id='fld2'"+" name='req_password'"+" size='16'"+" maxlength='16' /></span></p></div></fieldset>"+"<p class='formsubmit'>"+"<input type='submit'"+" class='button'"+" name='login'"+" value='Войти' /></p></form></div>"}
function my_form(the_form)
{
var element_names = new Object()
element_names["req_username"] = "Имя"
element_names["req_password"] = "Пароль"
if (document.all || document.getElementById)
{
for (i = 0; i < the_form.length; ++i)
{
var elem = the_form.elements[i]
if (elem.name && elem.name.substring(0, 4) == "req_")
{
if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='')
{
alert("\"" + element_names[elem.name] + "\" это поле обязательно для заполнения в этой форме.")
elem.focus()
return false
}
}
}
}
return true
}
</script>
Скрипт может не работать,а так ШТМЛ-низ
Отредактировано MAKAR (08.07.2007 21:50:12)
<script type="text/javascript">
var cont=document.getElementsByTagName("legend")
if (cont[0].innerHTML.indexOf("Укажите дополнительные данные")!=-1)
{document.getElementById('fld1').style.display="none"
var form=document.getElementById('profile8').innerHTML
var init=document.getElementById('fld1').value
document.getElementById('profile8').innerHTML=form.substring(0, (form.indexOf("fld1")-11))+"<select id='subst'>"+"<option value =' колдун'>колдун</option>"+"<option value =' вампир'>вампир</option>"+"<option value=' ведьма'>'>ведьма</option>"+...+"</select>"+form.substr((form.indexOf("fld1")-11))
document.getElementById('subst').value=document.getElementById('fld1').value
document.getElementsByName('update')[0].onclick=transForm}
function transForm()
{document.getElementById('fld1').value=document.getElementById('subst').value
return true}
</script>
вот код. то что я пометил красным это что такое?
<script type="text/javascript">
var cont=document.getElementsByTagName("legend")
if (cont[0].innerHTML.indexOf("Укажите дополнительные данные")!=-1)
{document.getElementById('fld1').style.display="none"
var form=document.getElementById('profile8').innerHTML
var init=document.getElementById('fld1').value
document.getElementById('profile8').innerHTML=form.substring(0, (form.indexOf("fld1")-11))+"<select id='subst'>"+"<option value =' колдун'>колдун</option>"+"<option value =' вампир'>вампир</option>"+"<option value=' ведьма'>'>ведьма</option>"+...+"</select>"+form.substr((form.indexOf("fld1")-11))
document.getElementById('subst').value=document.getElementById('fld1').value
document.getElementsByName('update')[0].onclick=transForm}
function transForm()
{document.getElementById('fld1').value=document.getElementById('subst').value
return true}
</script>
А что этот скрипт воще должен делать?
скрипт дожен выдавать список в доп поле. для всяких кланов и тд.
мой вопрос что писать в красном поле
скрипт дожен выдавать список в доп поле. для всяких кланов и тд.
это ты на этом сайте нашел его?
Там нужно указывать любые дополнительные данные!
Вопрос по скрипту | Корзина | 29.08.2007 |
Общие вопросы по Администрированию. | Архив | 17.08.2008 |
Общие вопросы по Оформлению | Архив | 24.03.2009 |
Спрос и поиск новых скриптов.... | Новые возможности форума/Скрипты | 12.01.2014 |
Скрипты для форумов. (Добавьте новые возможности вашему форуму) | Новые возможности форума/Скрипты | 17.01.2010 |
Вы здесь » Официальный Форум технической поддержки ForumBB » Новые возможности форума/Скрипты » Ваши вопросы по скриптам