Админ панель: методы Гудини

система uсoz, 16.04.2009 Четверг, 20:37
Теги: скрипт, Анимация, ucoz
     Написал маленькое усовершенствование для себя и решил поделиться с вами. Скрипт делает администраторскую панель скрываемой. Чтобы снова увидеть админ панель - подведите мышь к верхней границе экрана (как минимум на 24 пикселя). Чтобы скрыть панель, отведите мышь от верхней границы экрана на 300 пикселей (это сделано, чтобы админ панель не пропадала во время работы с ней). Скрипт вставляется в шапку. Вот код:
Code
<script>
dt=setInterval(checkDom,10);function checkDom(){if(document.body||document.getElementsByTagName('body')[0]){clearInterval(dt);fade=function(d,e,f,g){var h=/*@cc_on!@*/false;if(h){i=d.style.filter.replace(/.*opacity=([0-9]*).*/,'$1');if(!i){i=100}i=parseFloat(i)}else{var i=d.style.opacity;if(i==''){i=1}i=parseFloat(i);e=e/100}var j=new Date().getTime();setTimeout(function(){var a=(new Date().getTime())-j;var b=a/f;var c=(e-i)*b+i;if(h){d.style.filter="alpha(opacity="+c+")"}else{d.style.opacity=c}if(b<1){setTimeout(arguments.callee,10)}else{if(h){d.style.filter="alpha(opacity="+e+")"}else{d.style.opacity=e}if(g){setTimeout(g,0)}}},10)};function k(a,b,c){if(a.addEventListener){a.addEventListener(b,c,false)}else if(a.attachEvent){a.attachEvent('on'+b,c)}else{a['on'+b]=c}};var l=document.getElementById('puzadpn');fade(l,0,0);k(document,'mousemove',function(a){var y=a.clientY;if(y<=25){fade(l,100,200)}else if(y>300){fade(l,0,200)}})}};
</script>
Кстати я не проверил, скрывает ли он рекламу.. но вроде не должен. Отпишитесь в комментарии по этому вопросу - буду благодарен.

Жми на пятую!
21, 16, 4812
№10
[sayto]Georgemus[/sayto], вот способы, которые знаю я:

1. через css (будет работать везде кроме шестого осла)
2. через скрипт (будет работать везде)
3. поставить сверху флешку (флешкам программно задается максимально возможный zindex и она будет расположена поверх любых элементов, но! не помню точно насчет фреймов)

За всё это банят, ну возможно кроме 3 пункта, если вы сумеете доказать, что флешка оказалась там случайно smile и вы не знали как сменить её zindex

№9
[sayto]Александр[/sayto], Дешевый понт для кого то вроде тебя. А мне достаточно того, что я знаю предел своим возможностям. Скрипт занимает полторы строки - он прост, как ни что другое. И он не будет опубликован по крайней мере мной.
№8
[sayto]Иван0[/sayto], скриншот в студию! ))
№7
[sayto]nemo[/sayto], у меня почти всегда снятие рекламы оплачено.
№6
[sayto]nemo[/sayto], рекламы больше нет где? O_o
№5
[sayto]Александр[/sayto], вухаха! Вы меня таки подначили. Я написал скрипт для скрытия рекламы)) Постить не буду.
№4
[sayto]Александр[/sayto], я уже сказал, что скрипт для скрытия рекламы писать не буду. Успокойтесь.
№3
[sayto]nemo[/sayto], скрыть рекламу немногим сложнее. дело в том что реклама появляется в блоке с динамически генерируемым толи классом толи id - не помню точно, это делает невозможным скрытие рекламы через css. Кстати спасибо за защиту, но не стоит создавать фан клуб имени меня.

[sayto]Александр[/sayto], вам написать скрипт автоматической оплаты скрытия рекламы через админ панель?

[sayto]Анатолий (zvirus)[/sayto], ты будешь заказывать скрипт или нет? Ну там меню для суши.

[sayto]Georgemus[/sayto], скрыть можно всегда и всё, если есть доступ к странице.

№2
Я проверил - на рекламу не влияет.
№1
[sayto]MaxL[/sayto], начет юзербара - не знаю, говорю ведь - не проверял. А как на рекламный бар влияет?
    © Блог StudioAD.ru 2024 год нашей эры. Не все права защищены... Копирование любой информации и материалов с обратной ссылкой приветствуется! Хостинг от uCoz.

    Если вам пришлись по душе материалы моего блога - подпишитесь на RSS дабы получать обновления незамедлительно! Я рад что вы читаете и комментируете мои экзерсисы, приятного времяпрепровождения.