IPB

Здравствуйте, гость ( Вход | Регистрация )

> Визуальные эффекты - скрипты, скрипты
Гость_Акколада_*
сообщение 6.3.2007, 22:15
Сообщение #1





Гость






Меню, выплывающее из-за левого края экрана.
Код
<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="http://testingmyforum1.4bb.ru/">Главная</a><br /><a href="http://testingmyforum1.4bb.ru/chat.php">ЧАТ</a><br /><a href="http://testingmyforum1.4bb.ru/userlist.php">Список участников</a> <br /><a href="http://testingmyforum1.4bb.ru/profile.php?id=2">Профиль</a><br/><a href="http://testingmyforum1.4bb.ru/messages.php">Личные сообщения</a><br /><a href="http://testingmyforum1.4bb.ru/search.php">Поиск</a><br /><a href="http://testingmyforum1.4bb.ru/search.php?search_id=397077267">Сообщения без ответов</a><br/><a href="http://testingmyforum1.4bb.ru/index.php">Все прочитано</a><br /><a href="http://testingmyforum1.4bb.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="java script:startSlide();">&#62<br /><br /><a href="java script:startBackSlide();">&#60<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>

Не забудьте в коде таблицы заменить все адреса форума testingmyforum1.4bb.ru на свой
Вернуться к началу страницы
 
+Цитировать сообщение
 
Создать новую тему
Ответов
Гость_Акколада_*
сообщение 6.3.2007, 22:26
Сообщение #2





Гость






При наведении мышки на гиперссылку в строке браузера отображается надпись.
Код
<HTML>
<HEAD>
<TITLE> Движущееся приветствие в строке status
браузера </TITLE>
<script LANGUAGE="JavaScript">
<!--
function scrollit_r2l(seed) {
  var m1 = " Приветствуем вас на нашем форуме! ";
  var m2 = " Вас приветствует форум http://www.mistikaalla.com ";
  var msg=m1+m2;
  var out = " ";
  var c = 1;
  if (seed > 100) {
   seed--;
   var cmd="scrollit_r2l(" + seed + ")";
   timerTwo=window.setTimeout(cmd,100);
  }
  else if (seed <= 100 && seed > 0) {
   for (c=0; c < seed; c++) {
    out+=" ";
   }
   out+=msg;
   seed--;
   var cmd="scrollit_r2l(" + seed + ")";
   window.status=out;
   timerTwo=window.setTimeout(cmd,100);
  }
  else if (seed <= 0) {
   if (-seed < msg.length) {
    out+=msg.substring(-seed,msg.length);
    seed--;
    var cmd="scrollit_r2l(" + seed + ")";
    window.status=out;
    timerTwo=window.setTimeout (cmd,100);
   }
   else {
    window.status=" ";
    timerTwo=window.setTimeout ("scrollit_r2l(100)",75);
   }
  }
}
//---->
</SCRIPT>
</HEAD>
<BODY background="" bgcolor=white text=#000000
link=#0000FF vlink=#8000FF alink=#FF0000 onLoad=
"timerONE=window.setTimeout('scrollit_r2l(100)',500);">
</BODY>
</HTML>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:28
Сообщение #3





Гость






Смена шрифта на всё м форуме вставлять в хтмл верх/низ:
Код
<style type="text/css">.post-content {font-family: Comic Sans Ms;}</style>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:30
Сообщение #4





Гость






егушая строка и её состовляющие (ghbxtv можно ставить везде где поддерживается ХТМЛ, а именно начиная с ХТМЛ низ/верх, описания раздела, объявления и правил, и быстрого твета):

Для того чтобы отобразить некий текст, баннеры и другие элементы в форме бегущей строки, помещаем свой текст (или HTML эдлементов) в теги
<marquee>...</marquee>

Для этого тега можно опционально задать следующие атрибуты, или свойства бегущей строки:

Aling - выравнивание текста
Возможные значения:
LEFT - по левому краю
RIGHT - по правому
MIDDLE - по центру
BOTTOM - по нижнему

Behavior - поведение текста (Способ движения)
Возможные значения
SCROLL - движется в одном направлении, постепенно исчезая из поля зрения
SLIDE - доезжает до края и останавливается
ALTERNATE - ездит от края к краю

Scrolldelay - задержка смещения (интервал в миллисекундах между показами текста на разных позициях, создающими эффект анимации)
Возможные значения: любое числовое

Loop - число проигрываний
Возможные значения
число
INFINITE - бесконечное проигрывание

Widht - ширина поля

Height - высота поля

Direction - направление движения
Возможные значения
LEFT
RIGHT
UP

Bgcolor - фон поля бегущей строки

Vspace - отступ сверху и снизу поля

Hspace - отступ слева и справа

Пример горизонтальной бегущей строки
Код
<marquee behavior="scroll" direction="left" bgcolor="#FF0000" width="200" height="25" scrolldelay="10" loop="infinite">Ваш текст </marquee>

Пример вертикальной бегущей строки:
Код
<marquee behavior="scroll" direction="up" bgcolor="#FFFF00" width="400" height="400" scrolldelay="100" loop="20">Ваш текст</marquee>

Чтобы строка останавливала движение при наведении мыши в тег надо добавить
onMouseOver="this.stop()"
onMouseOut="this.start()"

Например
Код
<marquee onMouseOver="this.stop()"  onMouseOut="this.start()"> Ваш текст </marquee>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:31
Сообщение #5





Гость






Код подходит, чтобы сделать случайные отображения рисунков, адреса которых указывать вместо КАРТИНКА 0-9. Чтобы из указанной папки - естественно нельзя на клиентских.
Код
<script>
var k;
imgprint=КОЛИЧЕЧЕСТВО ПЕЧАТАЮЩИХСЯ РИСУНКОВ;
imgall=НОМЕР ПОСЛЕДНЕГО РИСУНКА;
var ran=new Array(imgprint-1);
function random_number(){
return Math.round(Math.random() * imgall);
}
function check(num){
while(k!=num){
ran[num]=random_number();
k=0;
for(a=0;a<num;a++){
if(ran[a]!=ran[num]){
k++
}
}
}
}
ran[0]=random_number();
for(a=1;a<imgprint;a++){
check(a);
}
img=new Array(imgall);
link=new Array(imgall);
alt=new Array(imgall);
img[0]="КАРТИНКА 0"; link[0]="ССЫЛКА 0"; alt[0]="ПОДСКАЗКА 0";
img[1]="КАРТИНКА 1"; link[1]="ССЫЛКА 1"; alt[1]="ПОДСКАЗКА 1";
img[2]="КАРТИНКА 2"; link[2]="ССЫЛКА 2"; alt[2]="ПОДСКАЗКА 2";
img[3]="КАРТИНКА 3"; link[3]="ССЫЛКА 3"; alt[3]="ПОДСКАЗКА 3";
img[4]="КАРТИНКА 4"; link[4]="ССЫЛКА 4"; alt[4]="ПОДСКАЗКА 4";
img[5]="КАРТИНКА 5"; link[5]="ССЫЛКА 5"; alt[5]="ПОДСКАЗКА 5";
img[6]="КАРТИНКА 6"; link[6]="ССЫЛКА 6"; alt[6]="ПОДСКАЗКА 6";
img[7]="КАРТИНКА 7"; link[7]="ССЫЛКА 7"; alt[7]="ПОДСКАЗКА 7";
img[8]="КАРТИНКА 8"; link[8]="ССЫЛКА 8"; alt[8]="ПОДСКАЗКА 8";
img[9]="КАРТИНКА 9"; link[9]="ССЫЛКА 9"; alt[9]="ПОДСКАЗКА 9";
for(i=0;i<imgprint;i++){
document.write('<a href="'+link[ran[i]]+'" target="_blank">');
document.write('<img border=0 src="'+img[ran[i]]+'"'); document.write('alt="'+alt[ran[i]]+'"></a>');
}
document.write('</center>');
</SCRIPT>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:33
Сообщение #6





Гость






Cообщение для гостей:
Код
<script>
x =new String(document.getElementById("pun-navlinks").getElementsByTagName("li").innerHTML);
if (x.indexOf("Профиль") == -1) document.write("[b]Сообщение гостям[/b]");
</script>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:34
Сообщение #7





Гость






цветовыделение на форуме
Вот скрипт, делающий это.
Код
    <script language="JavaScript">
    modList = new Array(9,8,6,5,4,3)
    admList = new Array(2,7)

    modColor="#0000FF"
    admColor="Red"

    function checkNik(list,id)
    {
    i=0
    while(list[i]){
        if(id==list[i])
        return true;
        i++
    }
    return false
    }
    function editLink(alink,color)
    {
    alink.innerHTML = "<font color="+color+">"+alink.innerHTML+"</font>"
    }

    page=document.URL
    page=page.substring(page.lastIndexOf("/")+1)
    if(page=="" || page=="index.php") {

    arr=document.getElementById("pun-stats").getElementsByTagName("li")[4].getElementsByTagName("a")
    x=0
    while(arr[x])
    {
    hr=arr[x].href
    id=hr.substring(hr.indexOf("=")+1)
    if(checkNik(modList,id))
        editLink(arr[x],modColor)
    if(checkNik(admList,id))
        editLink(arr[x],admColor)
    x++
    }

    arr=document.getElementById("pun-stats").getElementsByTagName("li")[5].getElementsByTagName("a")
    x=0
    while(arr[x])
    {
    hr=arr[x].href
    id=hr.substring(hr.indexOf("=")+1)
    if(checkNik(modList,id))
        editLink(arr[x],modColor)
    if(checkNik(admList,id))
        editLink(arr[x],admColor)
    x++
    }
    }
    </script>

Теперь настройки...
вначале смотрим выделенное. Это фактически список админов и модеров.
В переменную modList записываем через запятую id модеров (узнать их можно посмотрев ссылку на их профиль. число идущее после id=..)
Соответственно в переменную admList записываем id админов.

Теперь смотрим выделенное второе. Это цвета, которыми выделяются модеры(modColor) и админы(admColor). Меняем их на нужные. Можно использовать как текстовые названия цветов, так и полные числовые, как показано в примере.
Вставляем в html-низ
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:37
Сообщение #8





Гость






Скрипт, запрещающий писать личные сообщения администратору простым пользователям
Код
<script type="text/javascript">
var a=document.URL
if (a.indexOf("sendmessage")!=-1 && !document.getElementById("navadmin"))
{document.getElementsByName("submit") [0] .onclick=getIt}

function getIt()
{var b=document.getElementsByName("req_username") [0] .value
if (b=="Zebra") //вместо Зебры имя администратора
{
alert ("Вы не можете написать сообщение администратору")
return false}}

</script>

Вставлять в html-низ
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:39
Сообщение #9





Гость






Форма входа на форум (логин и пароль) в окне статуса
Код
<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..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>

не забудьте свой адрес вставить.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:40
Сообщение #10





Гость






Запрет на установку аватара и подписи отдельным пользователям
Код
<script type="text/javascript">
var a =document.URL
var b=document.getElementById('pun-status').innerHTML
if (b.indexOf("Zebra")!=-1)
{
if ((a.indexOf("signature")!=-1)||(a.indexOf("section=avatar")!=-1))
{document.getElementsByName('update')[0].onclick=noChange}
else if (a.indexOf("upload-avatar")!=-1)
{document.getElementsByName('urload')[0].onclick=noChange}}
function noChange()
{alert ("Пошел нафиг")
return false}
</script>

Вместо Zebra - ник юзера, которому запретили менять.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:40
Сообщение #11





Гость






Скрипт универсального цветовыделения групп
Код
<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
for (x in arr)
{for (y in arr1)
{for (j in arr2)
{if (arr[x].innerHTML==arr1[y])
{var b=arr[x].innerHTML
arr[x].innerHTML="<font color='red'>"+b+"</font>"}
else if (arr[x].innerHTML==arr2[j])
{var c=arr[x].innerHTML
arr[x].innerHTML="<font color='#0000FF'>"+c+"</font>"}}}}
</script>

В красную строчку в скобочки, через запятую, в кавычках, пишем имена админов
В синию - модеров.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:41
Сообщение #12





Гость






Продолжение скрипта для цветовыделения ников по группам
Данный скрипт ставиться не вместо, а помимо предыдущей части. Предыдущая меняла только те ники, которые ввиде ссылок. Эта часть изменит тестовые ники на всём форуме.
Код
<script type="text/javascript">
var arr=document.getElementsByTagName("td")
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
var x=0
var j=0
for (x in arr)
{while (x<=(arr.length -1))
{for (j in arr1)
{while (j<=(arr1.length-1))
{if (arr[x].innerHTML.indexOf(arr1[j])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr1[j]))+"<font color='red'>"+arr1[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr1[j])+arr1[j].length)}
j=j+1}}
x=x+1}}
for (x in arr)
{while (x<=(arr.length -1))
{for (i in arr2)
{while (i<=(arr2.length -1))
{if (arr[x].innerHTML.indexOf(arr2[i])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr2[i]))+"<font color='red'>"+arr2[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr2[i])+arr2[i].length)}
i=i+1}}
x=x+1}}
</script>

Вставлять в html-низ!!!
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:43
Сообщение #13





Гость






Всплывающее окно-раздражалка для незарегестрированных
Само всплывает и появляется через определенные промежутки врмени.

Вместо текста Зарегистрируйся блин можно вписать люой текст, в том числе и HTML поддерживается.
Вместо 3000- интервал который окно держится до исчезновения и через скока появляется снова
в миллесекундах
Код
<script type="text/javascript">
var t
var freak
function freakOut()
{freak=window.open("", "_blank", "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=300, height=300")
freak.document.write ("Зарегистрируйся блин")  
t=setTimeout ("freakIn()", 3000)                        
}
function freakIn()
{freak.close()
t=setTimeout ("freakOut()", 3000)}  
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{freakOut()}
</script>

Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:44
Сообщение #14





Гость






Более жесткий вариант скрипта. Не поддается блокировке через ie , надпись перекрывает все и не поддается прокрутке.

ВВерх вставляем
Код
<div id="annoy" style="position: absolute; left: 20px; top: 30px; display:none; z-index: 150;"><table><tr><td height=400px width=400px bgcolor=#FFFFFF;>Заерегься</td></tr></table></div>

Вместо
<table><tr><td height=400px width=400px bgcolor=#FFFFFF;>Заерегься</td></tr></table> можем вставить любой Html, в зависмости от того, насколько большим и мерзким будет раздражитель.

Вниз вставляем:
Код
<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 t
var freak
function freakOut()
{document.getElementById("annoy").style.display="block"
t=setTimeout ("freakIn()", 3000)                        
}
function freakIn()
{document.getElementById("annoy").style.display="none"
t=setTimeout ("freakOut()", 3000)}  
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{freakOut()}
</script>
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 6.3.2007, 22:47
Сообщение #15





Гость






Всплывающий поиск

Может кому нибудь пригодится такой скриптик.
Его функциональность:
При нажатии на ссылку в меню Поиск, страница с поиском не загружается, а появляется только окошко с двумя полями: слова для поиска или автор.
При повторном нажатии, оно исчезает.
Также в окошке есть ссылка Расширенный поиск, которая ведёт к полной странице поиска.
Это нужно, чтобы не грузить каждый раз полную страницу с поиском.
Код
    <script language="JavaScript">
    document.getElementById("pun-navlinks").style.position = "relative"

    function showDiv()
    {
    if(  document.getElementById("searchDiv").style.display == 'none' )
         document.getElementById("searchDiv").style.display = ''
    else document.getElementById("searchDiv").style.display = 'none'

    return false;
    }

    str  = "<a href=\"search.php\" onclick=\"return showDiv()\"><span>Поиск</span></a>"
    str += "<div id=searchDiv style=\"display: none; \">"

    str += " <form method=\"get\" action=\"search.php\">"
    str += "    <input type=\"hidden\" name=\"action\" value=\"search\">"
    str += "    <p class=\"inputfield\">"
    str += "    <label for=\"fld1\">Ключевые слова</label><br />"
    str += "    <span class=\"input\"><input type=\"text\" name=\"keywords\" size=\"25\" maxlength=\"100\" /></span>"
    str += "    </p>"
    str += "    <p class=\"inputfield\">"
    str += "    <label for=\"fld2\">Поиск автора</label><br />"
    str += "    <span class=\"input\"><input type=\"text\" name=\"author\" size=\"25\" maxlength=\"25\" /></span>"
    str += "    </p> <br>"

    str += "    <input type=\"hidden\" name=\"forum\" value=\"-1\">"
    str += "    <input type=\"hidden\" name=\"search_in\" value=\"all\">"
    str += "    <input type=\"hidden\" name=\"sort_by\" value=\"0\">"
    str += "    <input type=\"hidden\" name=\"sort_dir\" value=\"DESC\">"
    str += "    <input type=\"hidden\" name=\"show_as\" value=\"topics\">"

    str += "    <p><input type=\"submit\" class=\"button\" name=\"search\" value=\"Отправить\" accesskey=\"s\" title=\"Accesskey:s\" /></p>"
    str += " </form>"

    str += "    <a href=\"search.php\">Расширенный поиск</a> "
    str += "</div>"

    document.getElementById('navsearch').innerHTML = str
    </script>
    <style>
    #searchDiv{
    position:absolute;
    background-color : Gray;
    border : solid;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    z-index:2;
    }
    </style>

Внимание!
Этот скрипт надо вставлять в html-низ!!!
Но в разных браузерах он будет отображаться по-разному.
Cмена цвкта - Gray

Есть параметр background-color
вместо Gray указывай любой какой захочешь:
Код
<style>
#searchDiv{
position:absolute;
background-color : Gray;
border : solid;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
z-index:2;
}
</style>
Вернуться к началу страницы
 
+Цитировать сообщение
emedia4u
сообщение 7.3.2007, 0:29
Сообщение #16


Любитель
***

Группа: Участник
Сообщений: 2416
Регистрация: 22.2.2007
Пользователь №: 4402



Полезный скриптик для слайд шоу. Только картинки свои подставать...
Для запуска кликнуть на первый слайд.

Код
<script>

var slideShowSpeed = 5000

var crossFadeDuration = 5

var Pic = new Array()

Pic[0] = 'http://www.yoursite.com/photos/1.JPG'
Pic[1] = 'http://www.yoursite.com/photos/2.JPG'
Pic[2] = 'http://www.yoursite.com/photos/3.JPG'
Pic[3] = 'http://www.yoursite.com/photos/4.JPG'
Pic[4] = 'http://www.yoursite.com/photos/5.JPG'

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}

function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
</script>

<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td id="VU">
<img name='SlideShow' src="http://www.yoursite.com/photos/1.JPG" onclick="runSlideShow()"></td>
</tr>
</table>


--------------------
Настоящий интеллигент - это человек, много думающий о том, что его совершенно не касается.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 7.3.2007, 0:33
Сообщение #17





Гость






emedia4u
О спасибо -классный скрипт!!!!! clap.gif
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 7.3.2007, 0:49
Сообщение #18





Гость






Цитата(Акколада @ 6.3.2007, 23:24) [snapback]75005[/snapback]

emedia4u
О спасибо -классный скрипт!!!!! clap.gif

А ты знаешь скрипт-как например закрыть Лого с лева invision
своим лого(любой другой картинкой)?
Вернуться к началу страницы
 
+Цитировать сообщение
emedia4u
сообщение 7.3.2007, 1:16
Сообщение #19


Любитель
***

Группа: Участник
Сообщений: 2416
Регистрация: 22.2.2007
Пользователь №: 4402



Цитата(Акколада @ 6.3.2007, 16:40) [snapback]75006[/snapback]

А ты знаешь скрипт-как например закрыть Лого с лева invision
своим лого(любой другой картинкой)?


Лого называется style_images/1/logo4.gif
Если у вас есть доступ к этому имеджу его можно просто заменить на другой с таким же названием...
Скрипт тоже можно написать со слоями (Z-INDEX). В верхний слой поместить картинку с координатами 0,0 которая закроет лого.
style="Z-INDEX: 0; LEFT: 0px; POSITION: absolute; TOP: 0px"
Короче много есть способов, все зависит от доступа к серверу...



--------------------
Настоящий интеллигент - это человек, много думающий о том, что его совершенно не касается.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Акколада_*
сообщение 7.3.2007, 1:19
Сообщение #20





Гость






Есть еще такой
Картинка во всю шапку, с регулирующейся шириной под разные браузер/ расширение экрана. НЕ работает в Firefox, Safari
Код
    <style type="text/css">
    #pun-title table {background-image: none !important;}
    #pun-title, #pun-title table, .title-logo-tdr {background-color: transparent;}
    #pun-title table  {position: relative; top: -30px; z-index: 100 !important; height: 0px;}
    #pun-title .title-logo {display: none;}
    #pun-title {height: 50px;}
    </style>

    <script type="text/javascript">
    var logot=document.getElementById('pun-title').innerHTML
    document.getElementById('pun-title').innerHTML="<img src='адрес картинки'"+" style='width: 100%; position: relative; top: 30px;' />"+logot
    </script>
Вернуться к началу страницы
 
+Цитировать сообщение
emedia4u
сообщение 7.3.2007, 1:26
Сообщение #21


Любитель
***

Группа: Участник
Сообщений: 2416
Регистрация: 22.2.2007
Пользователь №: 4402



Да зачем так мучатся...
Найди <div id="logostrip"> и закоментируй или удали...


--------------------
Настоящий интеллигент - это человек, много думающий о том, что его совершенно не касается.
Вернуться к началу страницы
 
+Цитировать сообщение
emedia4u
сообщение 7.3.2007, 1:45
Сообщение #22


Любитель
***

Группа: Участник
Сообщений: 2416
Регистрация: 22.2.2007
Пользователь №: 4402



Цитата(emedia4u @ 6.3.2007, 17:17) [snapback]75010[/snapback]

Да зачем так мучатся...
Найди <div id="logostrip"> и закоментируй или удали...


Замок Чудес


--------------------
Настоящий интеллигент - это человек, много думающий о том, что его совершенно не касается.
Вернуться к началу страницы
 
+Цитировать сообщение

Сообщений в этой теме
- Акколада   Визуальные эффекты - скрипты   6.3.2007, 22:15
- - Акколада   Изменение ссылок на кнопки на примере Новый Опрос ...   6.3.2007, 22:16
|- - Акколада   Падающие предметы Кодvar snowflake = "адрес_сн...   6.3.2007, 22:16
- - Акколада   Постепенно набирающееся название форума. Код<s...   6.3.2007, 22:18
- - Акколада   Форма быстрого перехода между разделами (либо пере...   6.3.2007, 22:19
- - Акколада   Кнопки на форум, Сайт Чаще всего вставляются в ХТ...   6.3.2007, 22:21
- - Акколада   При наведении мышки на гиперссылку в строке браузе...   6.3.2007, 22:26
|- - Акколада   Смена шрифта на всё м форуме вставлять в хтмл верх...   6.3.2007, 22:28
|- - Акколада   егушая строка и её состовляющие (ghbxtv можно став...   6.3.2007, 22:30
|- - Акколада   Код подходит, чтобы сделать случайные отображения ...   6.3.2007, 22:31
|- - Акколада   Cообщение для гостей: Код<script> x =new S...   6.3.2007, 22:33
|- - Акколада   цветовыделение на форуме Вот скрипт, делающий это....   6.3.2007, 22:34
|- - Акколада   Скрипт, запрещающий писать личные сообщения админи...   6.3.2007, 22:37
|- - Акколада   Форма входа на форум (логин и пароль) в окне стату...   6.3.2007, 22:39
|- - Акколада   Запрет на установку аватара и подписи отдельным по...   6.3.2007, 22:40
|- - Акколада   Скрипт универсального цветовыделения групп Код...   6.3.2007, 22:40
|- - Акколада   Продолжение скрипта для цветовыделения ников по гр...   6.3.2007, 22:41
|- - Акколада   Всплывающее окно-раздражалка для незарегестрирован...   6.3.2007, 22:43
|- - Акколада   Более жесткий вариант скрипта. Не поддается блокир...   6.3.2007, 22:44
|- - Акколада   Всплывающий поиск Может кому нибудь пригодится та...   6.3.2007, 22:47
|- - Акколада   Скрипт окна нововстей форума Скрипт, в отличии от...   6.3.2007, 22:50
|- - emedia4u   Полезный скриптик для слайд шоу. Только картинки с...   7.3.2007, 0:29
|- - Акколада   emedia4u О спасибо -классный скрипт!!...   7.3.2007, 0:33
|- - Акколада   Цитата(Акколада @ 6.3.2007, 23:24) 75005 ...   7.3.2007, 0:49
|- - Акколада   Логотип-картинка во всю шапку (за исключением банн...   7.3.2007, 1:11
|- - emedia4u   Цитата(Акколада @ 6.3.2007, 16:40) 75006 ...   7.3.2007, 1:16
|- - Акколада   Есть еще такой Картинка во всю шапку, с регулирующ...   7.3.2007, 1:19
|- - emedia4u   Да зачем так мучатся... Найди <div id="log...   7.3.2007, 1:26
|- - emedia4u   Цитата(emedia4u @ 6.3.2007, 17:17) 75010 ...   7.3.2007, 1:45
- - sirena   Классная тема! Очень нужная и актуальная. Брав...   7.3.2007, 1:50
|- - Акколада   Цитата(sirena @ 7.3.2007, 0:41) 75012 Кла...   7.3.2007, 2:15
- - sirena   У меня идея. Придумайте варианты лого для Замка Чу...   7.3.2007, 10:37
|- - emedia4u   Цитата(sirena @ 7.3.2007, 2:28) 75024 У м...   7.3.2007, 19:15
- - sirena   Красиво. Ну а если что-то мистически-волшебное и к...   7.3.2007, 20:34
|- - emedia4u   Цитата(sirena @ 7.3.2007, 12:25) 75030 Кр...   7.3.2007, 23:12
- - Акколада   RE: Визуальные эффекты - скрипты   8.3.2007, 13:31
- - Laura   RE: Визуальные эффекты - скрипты   8.3.2007, 14:41
|- - Акколада   Логотип в левой части шапки, вместо надписи invisi...   9.3.2007, 0:33
|- - emedia4u   Ну вот и умничка   9.3.2007, 2:55
- - Эльза   Акколада,Имедиа,Лаура! Здорово. Сирена...   9.3.2007, 4:15
|- - Акколада   RE: Визуальные эффекты - скрипты   12.3.2007, 21:02
|- - emedia4u   Цитата(Акколада @ 12.3.2007, 13:53) 75454...   12.3.2007, 21:15
- - Акколада   emedia4u попробуй -я преземлена слишком...   12.3.2007, 21:39
|- - emedia4u   Цитата(Акколада @ 12.3.2007, 14:30) 75458...   12.3.2007, 23:38
|- - emedia4u   Цитата(Акколада @ 12.3.2007, 14:30) 75458...   14.3.2007, 1:03
|- - Акколада   Цитата(emedia4u @ 13.3.2007, 23:54) 75625...   14.3.2007, 2:32
|- - Акколада   RE: Визуальные эффекты - скрипты   14.3.2007, 13:56
- - Акколада   RE: Визуальные эффекты - скрипты   14.3.2007, 15:13
|- - emedia4u   Цитата(Акколада @ 14.3.2007, 8:04) 75689 ...   14.3.2007, 18:12
- - Brother   Ждем продолжения в этой теме. Молодцы ребята!   18.3.2007, 14:50
- - Акколада   Постепенно набирающееся название форума. Код<s...   25.3.2007, 18:26
- - Акколада   Радио на форум Код[/b]<a href="htt...   25.3.2007, 18:28
- - Акколада   Форма быстрого перехода между разделами (либо пере...   25.3.2007, 18:30
- - Акколада   конки онлайн оффлайн в место активен, ставтить в Х...   25.3.2007, 18:32
|- - emedia4u   RE: Визуальные эффекты - скрипты   31.3.2007, 1:17
- - Brother   Цитата(emedia4u @ 30.3.2007, 22:08) 77286...   31.3.2007, 10:45
- - Акколада   Класс!   31.3.2007, 11:59
- - Эльза   Имедиа! Браво!   1.4.2007, 1:16
- - sirena   Дорогие друзья! Лого выбрано, участник получае...   12.4.2007, 17:56
- - Герда   Какие молодцы, Акколада и emedia4u! А это - о...   7.5.2007, 11:24
|- - emedia4u   Цитата(Герда @ 7.5.2007, 4:15) 80408 Каки...   7.5.2007, 18:13
- - sirena   Герда, Имедия это действительно красивые заморочки...   8.5.2007, 2:12
- - Герда   Да это просто прикол такой, это нельзя поставить н...   8.5.2007, 10:24
- - sirena   Эти-да. А вот есть такие волшебники, ангелочки по ...   9.5.2007, 8:47
|- - emedia4u   Цитата(sirena @ 9.5.2007, 1:38) 80559 Кст...   9.5.2007, 16:07
- - sirena   Спасибо, Имедия!   9.5.2007, 19:27
- - sirena   Какие были времена, помните, друзья? Имедия, Акко...   2.12.2008, 0:54
|- - Акколада   Цитата(sirena @ 1.12.2008, 23:54) Какие б...   2.12.2008, 2:03
- - sirena   Здорово, Акколадушка! А где наш Имедия?   2.12.2008, 16:59
- - sirena   А продолжение банкета будет?   3.12.2008, 10:55
2 страниц V   1 2 >


ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.6.2025, 12:53
Рейтинг@Mail.ru Rambler's Top100
Все права защищены © Мистика Алла 2005
По вопросам рекламы обращаться по телефону (972)054-695-90-23 или на электронную почту.