В общем когда то давно находил скрипт который переделывал на "ключи следующие за курсором" И вот один друг напомнил мне о существование скрипта тем что сказала что у меня там синтаксическая ошибка. Конечно я все вспомнил и загорелся мыслей сделать такой скрипт на куках, чтобы каждый мог при желание включать и выключать. Я как всегда слишком увлекся и намудрил всего и много, теперь скрипт имеет 10 режимов(эффектов) + 1 полное отключение всех эффектов. В общем на скринах это не показать, поэтому обойдемся без них. Расписывать все параметры не буду, но про части кода напишу. Ставить после <body>, эта часть скрипта самая главная т.к здесь и запись\чтение куков, а также вызов нужного скрипта по средством совпадения куков.
Code
<script type="text/javascript" > <!-- /* Автор: Maksimilian Источник: gold-mix.ucoz.ru */ function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; }
function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } function keyef(){ noef(); setCookie('keyef','1', 365);location.reload(); } function flitef(){ noef(); setCookie('flitef','1', 365);location.reload(); } function flief(){ noef(); setCookie('flief','1', 365);location.reload(); } function snoef(){ noef(); setCookie('snoef','1', 365);location.reload(); } function fliuzef(){ noef(); setCookie('fliuzef','1', 365);location.reload(); } function fliutef(){ noef(); setCookie('fliutef','1', 365);location.reload(); } function fliuoef(){ noef(); setCookie('fliuoef','1', 365);location.reload(); } function wandef(){ noef(); setCookie('wandef','1', 365);location.reload(); } function ballsef(){ noef(); setCookie('ballsef','1', 365);location.reload(); } function flalief(){ noef(); setCookie('flalief','1', 365);location.reload(); } function noef(){ resetCookie('keyef');resetCookie('flalief');resetCookie('wandef');resetCookie('ballsef');resetCookie('fliuoef');resetCookie('fliutef');resetCookie('fliuzef');resetCookie('flitef');resetCookie('snoef');resetCookie('flief');location.reload(); } function resetCookie(name) { setCookie(name, "", -1); } if (getCookie('snoef') || getCookie('flief') || getCookie('flitef') ||getCookie('keyef')) { document.write('<sc' + 'ript language="JavaScript" ' + 'src="http://gold-ak.net/effect_cursor/ehffekty_s_kursorom_0.js" ></sc' + 'ript>'); } if (getCookie('fliuzef') || getCookie('fliutef') || getCookie('fliuoef')){ document.write('<sc' + 'ript language="JavaScript" ' + 'src="http://gold-ak.net/effect_cursor/ehffekty_s_kursorom_up_1.js" ></sc' + 'ript>'); } if (getCookie('wandef') || getCookie('ballsef')){ document.write('<sc' + 'ript language="JavaScript" ' + 'src="http://gold-ak.net/effect_cursor/ehffekty_s_kursorom_wand_2.js" ></sc' + 'ript>'); } if (getCookie('flalief')){ document.write('<sc' + 'ript language="JavaScript" ' + 'src="http://gold-ak.net/effect_cursor/ehffekty_s_kursorom_ogonki_3.js" ></sc' + 'ript>'); } --> </script>
Эта часть мение интересна, но без нее не будет срабатывать генерация куков(функция вызова) а следовательно и скрипт не будет робить.
Крайне не советую перезаливать файла на свой сервер т.к там куча ссылок и не исключено что я буду модифицировать скрипт. Если скрипт будет модифицирован, новую версию вы найдете на нашем сайте http://gold-ak.net/, а так же сайте нашего друга http://b2c-lw.ucoz.ru
Автор: Maksimilian Источник: gold-mix.ucoz.ru
Алгоритм 2.5- программа для создания программ Есть вопросы??? Пиши maksimilian@gold-ak.net Хочешь помочь сайту? кинь монетку на R273306219163
Maksimilian, в лисе отображается не правильно, а в опере работает на ура спасибо
Дайте ребёнку одну сигарету и это сделает его счастливым на 1 день. Научите ребёнка курить, и он будет счастлив всю свою недолгую жизнь.(с) Эйкити Онидзука