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

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

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


Вы здесь » Единый форум поддержки » Архив » Вопросы и просьбы о скриптах (часть 2)


Вопросы и просьбы о скриптах (часть 2)

Сообщений 41 страница 60 из 965

41

Zebra
Не работает... :/

0

42

Lion
Спасибо огромное!!!!!!!!!

0

43

Тишина
А ты в тэги <style> не забыла заключить скрипт Зебры? ;)

Отредактировано VAULT 13 (Чт, 1 Фев 2007 21:12:31)

0

44

VAULT 13
Канечно нет!

0

45

Какой скрипт нужен для картинки, движущейся за курсором?

0

46

Трынь-трава написал(а):

Какой скрипт нужен для картинки, движущейся за курсором?

Как один из вариантов(HTML низ):

Код:
<SCRIPT>
<!--
var AT_posX_alt=0;var AT_posX_neu=0;
var AT_posY_alt=0;var AT_posY_neu=0;
var AT_speedX = 0;var AT_speedY = 0;
var NoMove = 0;
function storeMousePos(pic) {
if (document.all && picture){
AT_posX_neu=window.event.clientX;
AT_posY_neu=window.event.clientY;}
else if (document.layers){
AT_posX_neu=pic.pageX;AT_posY_neu=pic.pageY;}}
function follow(pic) {
if ( Math.abs(AT_posX_neu - AT_posX_alt) < 3 && Math.abs(AT_posY_neu - AT_posY_alt) < 3 ) {
NoMove = NoMove + 1;} else NoMove = 0;
if (NoMove > 25) {if (document.all){
document.all.examp.style.visibility = "hidden";} else {
document.examp.visibility = "hide";};
} else {if (document.all){
document.all.examp.style.visibility = "visible";
} else {document.examp.visibility = "show";}}
AT_speedX = AT_speedX * 0.8 + ( AT_posX_neu  - AT_posX_alt) / 8;
AT_speedY = AT_speedY * 0.8 + ( AT_posY_neu  - AT_posY_alt) / 8;
AT_posX_alt = AT_posX_alt + AT_speedX; 
AT_posY_alt = AT_posY_alt + AT_speedY; 
if (document.all && picture){
document.all.examp.style.left=AT_posX_alt;
document.all.examp.style.top=AT_posY_alt;}
else if (document.layers){
if (picture) document.examp.moveTo(AT_posX_alt+8,AT_posY_alt+8); }}
//--></SCRIPT>
                   
     <DIV id=examp 
     style="LEFT: 20px; POSITION: absolute; TOP: 10px"><A 
     href="http://enter.neftemash.ru/"><IMG height=31 
     alt="Enter!" 
     src="адрес картинки" 
     width=88 border=0></A> </DIV>

<SCRIPT><!--
if (document.all){
document.onmousemove=storeMousePos;} else {
window.captureEvents(Event.MOUSEMOVE);
window.onMouseMove = storeMousePos;}
window.setInterval("follow();",30);
picture=true;
//--></SCRIPT>

Отредактировано Lion (Сб, 3 Фев 2007 13:50:13)

0

47

Ну пожалуста потскажите!

0

48

Тишина написал(а):

Ну пожалуста потскажите!

СSS кодом, у меня эти полоски не убираются ни в какую... Лишь, в некоторых стилях... Существует вероятность, что это можно сделать только с помощью скриптов...
Хотя сейчас вот идея пришла, сделать их просто прозрачными...

0

49

ПОМОГИТЕ ПЛИЗ!

Вот этот вот кодик:
 

Скрипт окна нововстей форума

Скрипт, в отличии от кодов, которые вы вставляете с других сайтов и которые призваны отображать чужие новости, позволяет сделать в объявлении или где-либо фрейм с вами лично составляемыми новостями о вашем форуме.
Принцип работы как у стандартных подобных фреймов. В начальном сотоянии в нем отображаются все новости одна под другой в обрезанном, сокращенном виде. Рядом же стоит ссылка позволяющая развернуть и прочитать выбранную новость. При нажатии на нее окно полностью занимает текст новости в полном виде и вверху и внизу кнопки "Назад", чтобы прочитав, можно было вернуться к ощему списку нововстей.

Код:
<div id="mynews" style="overflow: scroll; width: 300px; height: 200px;">aaa</div>
<script type="text/javascript">
var p=0
var arrn=new Array(3)
arrn[0]="<h1>Комментарии и предложения</h1><br /> Все чувства, будь то удовлетворение или недовольство работой сервиса и этого форума, радость или огорчение по поводу каких-либо изменений, а так же предложения по улучшению работы – всё это сюда.<br />"
arrn[1]="<h1>Комментарии и предложения</h1><br /> Все чувства, будь то удовлетворение или недовольство работой сервиса и этого форума, радость или огорчение по поводу каких-либо изменений, а так же предложения по улучшению работы – всё это сюда.<br />"
arrn[2]="<h1>Комментарии и предложения</h1><br /> Все чувства, будь то удовлетворение или недовольство работой сервиса и этого форума, радость или огорчение по поводу каких-либо изменений, а так же предложения по улучшению работы – всё это сюда.<br />"
........................................
........................................Вместо точек добавляйте совй строчки

function cutNews(r)
{var cut
if (r.length>250)
{cut=r.substr(0, 200)}
else if ((r.length<=250)&&(r.length>=200))
{cut=r.substr(0, 170)}
else
{cut=r}
return cut}

function getNews()
{document.getElementById('mynews').innerHTML=""
for (p=0; p<=2; p++)
{document.getElementById('mynews').innerHTML=document.getElementById('mynews').innerHTML+cutNews(arrn[p])+"..."+"<a name='newie'>"+p+"</a>"+"<br /><br />"}
defineIt()}


function defineIt()
{var net=document.getElementsByName("newie")
var o=0
for (o=0; o<=2; o++)
{if (net[o].innerHTML=="0")
{net[o].href ="javascript: allNews(0);"}
else if (net[o].innerHTML=="1")
{net[o].href ="javascript: allNews(1);"}
else if (net[o].innerHTML=="2")
{net[o].href ="javascript: allNews(3);"}}}


function allNews(j)
{var back="<p align='center'>"+"<a href='javascript: getNews();'><&#60 Назад</a></p>"
document.getElementById('mynews').innerHTML=back+"<br />"+arrn[j]+"<br />"+back}

getNews()
</script>

Обратите внимание на салатовые строчки. Их должно быть столько, сколько у вас новостей одновременно показывается. Больше 10 не советую. Нумерация в квадратных скобках по порядку, с нуля. Вместо зеленой цифры поставьте число ваших новостей. Жирным в новостях обозначены заголовки новостей. Пренос на другую строку в тексте новости обозначайте как <br /> а не в коем случаем не энтером.
Посмотрите на синий блок скрипта. Их должно быть стоько, сколько у вас новостей. Там где жирные цифры не забывайте менять нумерацию.

Так же в CSS вы можете оформить дизайн окна по вашему разумению
<style type="text/css">
#my news {...}   само окно
#my news h1 {...}  заголовки в нем
#mynews a {...}  ссылки в нем.
</style>

ВОПРОС: как заменить ссылки, которые открывают объявления (там: 0, 1, 2...) - на другой текст, например: "читать далее" ?

0

50

Lion

Спасибо за скрипт.

0

51

Lion
А как зделать прозрачными?

0

52

Вот вам идейки двух скриптов:

1) Скрипт автоматически меняющий цвет никнейма-ссылки пользователя в зависимости от его (пользователя) принадлежности к опр. группе? Т.е. чтоб выглядело как у меня тут: http://anti1293.3bb.ru/, но не приходилось вручную переносить пользователей из одного цветового массива в друой... Надеюсь я понятно выразился...

2) Скрипт выносящий авторов тем в отдельный столбец есть? А то раздражает, что они в одной строке с названием...

Запросы у мну такие от привычки к другому форум-движку (Invision Power Board v2.1.7), на котором сделан форум Гильдии Онлайн Геймеров -=VIRTUS=-, в которую я собсно вхожу...

З.Ы.: Всё же хотелось бы попросить компетентных людей скинуть пару ссылочек на достойные онлайн-учебники по javascript и css (кста, что такое css? Очередной язык разметка, заточенный для веб-дизайна?)...

Отредактировано XpycT (Вс, 4 Фев 2007 03:09:23)

0

53

Скажите плиз есть какой нить скрипт с помощником для форума? Который ходит по экрану  и рассказывает о сайте.

0

54

Корнелия
Если я не ошебаюся то уже гаварили что такой опции нет на форумеи не будет (хотя может когда нибуть)

Но я лично не помогу понять зачем это на форум,там видь и так всё написано????

0

55

Тишина
спасибо за пояснение, просто мне очень он понравился.

0

56

А есть такой скрипт чтоб на форуме http://witchrola.3bb.ru была вот ета картинка вместо указателя???

+1

57

Вилл
Оххх, вот

<STYLE>
BODY { cursor:url('Ссылка на курсор');}</style>

0

58

Такое впечатление что мы первый раз общаемся....я сылку не знаю подскажите.

+1

59

Эй!!!!!!!!

+1

60

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

я сылку не знаю подскажите.
Подпись автора

Вставь сюда http://foto.radikal.ru/ , потом ссылку в скрипт, который давал ДОМИНИОН

<STYLE>
BODY { cursor:url('Ссылка на курсор');}</style>

0


Вы здесь » Единый форум поддержки » Архив » Вопросы и просьбы о скриптах (часть 2)