nagon.net - бесплатная поставка трафика на ваши сайты
Логин:
Пароль:
Регистрация





Убрать рекламу с сайта чтобы не мешала!

NRMSLib - наша javascript библиотека эффектов и не только:

Все про библиотеку NRMSLib
Админ
2011-05-29 06:44:21
Кто то давно спрашивал как добавить наш чат на свой сайт.
С помощью библиотеки NRMSLib вы сможете сделать это без труда.

Библиотека находится тут:

http://nagon.net/modules.php

В архиве вы найдете библиотеку и примеры к ней.
Открывайте примеры блокнотом чтобы прочитать комментарии и научиться пользоваться библиотекой.

Кроме того содержит в себе очень много возможностей, вот тоько часть из них:


- эффект снега
- эффект дождя
- эффект пузырей
- эффект сквозь вселенную
- эффект печатающегося текста как в матрице
- эффект матрицы
- предварительная загрузка сайта
- раздвижная панель
- выезжающая панель
- панель вверху
- панели аккордеон
- прогресс бар
- показ картинок
- работа с кукиесами
- свой чат
- звук на сайт
- готовые функции
и т.д.


Сейчас я покажу вам небольшой пример

Введите в адресную строку браузера, там где находится адрес, вот эту строчку:


javascript:var s = document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='http://nagon.net/js/NRMSLib.js';setTimeout('effect.matrix.start();',3000);void(0);


И нажмите ENTER

Подождите 3 секунды и ...

Если все заработало, последовательно вводите в адресную строку:


javascript:modules.sound.start();void(0);


И нажмите ENTER


javascript:effect.panel.start({'text': 'Добро пожаловать на сайт!','close': 'закрыть'});void(0);


И нажмите ENTER


javascript:modules.chat.start();void(0);


И нажмите ENTER

И т.д. в таком духе...
mason
2012-08-15 15:55:29
Здравствуйте.
А как сделать, чтобы мелодия после воспроизведения останавливалась а не повторялась циклически?
adm
2012-08-17 16:53:09
Использовать немного подредактированный код из модуля:

var modules = {
sound: {
start: function(args) {
args = args || {};
var default_args = {
'music': 'http://nagon.net/mus/0017.mp3'
}

for(var index in default_args) {
if(typeof args[index] == "undefined") args[index] = default_args[index];
}

var elmn;
elmn= document.createElement('div');
elmn.setAttribute('id', 'sound_s_el_m');
elmn.setAttribute('style', 'border:none;');
document.body.appendChild(elmn);

var inhtml='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="16" height="16" id="m_player" align="middle">'+
'<param name="allowScriptAccess" value="sameDomain" />'+
'<param name="allowFullScreen" value="false" />'+
'<param name="movie" value="http://nagon.net/flash/player_mod0.swf" />'+
'<param name="flashvars" value="m='+decodeURI(args['music'])+'" />'+
'<param name="quality" value="high" />'+
'<param name="bgcolor" value="#ffffff" />'+
'<embed src="http://nagon.net/flash/player_mod0.swf" flashvars="m='+decodeURI(args['music'])+'" quality="high" bgcolor="#ffffff" width="1" height="1" name="player_mod" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
'</object>';
elmn.innerHTML=inhtml;
},
stop: function() {
if(document.getElementById('sound_s_el_m')) {
document.body.removeChild(document.getElementById('sound_s_el_m'));
}
}
}
};



modules.sound.start();


пример тут

Женя
2012-12-26 18:00:43
А как можно сделать, чтобы воспроизводить музыку не по ссылке, а с компа?
например
'music': './mp3/2.mp3'
возможно ли так?
Adm
2013-01-03 06:48:24
Вот архив
Его можно разместить на компе

Ответить
Вас зовут:

Ваш ответ:


Код на картинке:

b
i
u
quote
code
img
url
font size
Показать смайлы 1

Показать смайлы 2

Показать смайлы 3