Хинт by WinSKin - Скрипты, хаки для uCoz - - Сайт для начинающего вебмастера - Всё для uCoz
RSS
Главная страница
Форум сайта
Файловый архив
Статьи
Ссылка
О сайте
Студия
Студия
Фотошоп
Фотошоп (Photoshop)
Узоры (Patterns)
Текстуры (Textures)
Шрифты (Fonts)
Кисти (Brushes)
Плагины (Plugins)
Шаблоны (Templates)
Экшены (Actions)
Иконки (Icons)
Формы (Forms)
Рамки (Scopes)
Стили (Styles)
Градиенты (Gradients)
Программы (Programs)
Psd исходники
Статистика
Онлайн всего:
4
Гостей:
4
Пользователей:
0
Кабинет
запомнить
Забыл пароль
|
Регистрация
Скрипты, хаки для uCoz
Хинт by WinSKin
Автор:
LifePSD
| Комментариев 3 | Просмотров: 709 | Скачали:
Описание файла:
Установка: Дизайн => Управление дизайном (шаблоны) => И на все модули перед
А легче в нижнюю часть сайта.
Code
<!--HINT-->
<style type="text/css" media="all">
@import url(http://winskin.ru/style/page.css);
</style>
<style>
/* hint menu */
.hint
{
background-color:#3d3d3d; // Цвет фона
line-height:10px;
color:white; // Цвет шрифта
font-family:verdana,arial,helvetica; // Тип шрифта
font-size:8pt; // Размер шрифта
width:auto;
border-top:1px solid Orange; // бордюр solid Цвет бордюра
border-right:1px solid Orange; // бордюр solid Цвет бордюра
border-bottom:1px solid Orange; // бордюр solid Цвет бордюра
border-left:2px solid Orange; // бордюр solid Цвет бордюра
margin:1px;
padding:8px; // Высота и ширина хинта (не менять)
position:absolute;
visibility:hidden;
}
/* ---------------- */
</style>
<script>
//Hint Start
// CLASS : MW_System_Load
// Init
function MW_System_Load(){
this.wib = screen.width;
this.heb = screen.height;
this.documes = (document.getElementById || document.createElement || document.getElementsByTagName) ? true : false;
this.objects = window.addEventListener || window.attachEvent ? window : document.addEventListener ? document : null;
this.types = 'load';
}
MW_System_Load.prototype.addsevent = function(func){
if(this.objects.addEventListener){
this.objects.addEventListener(this.types,func,false);
return true;
} else if (this.objects.attachEvent){
this.objects.attachEvent("on" + this.types,func);
} else {
return false;
}
}
MW_System_Load.prototype.browser = function(){
this.ver = navigator.appVersion;
this.agent = navigator.userAgent.toLowerCase();
this.dom = document.getElementById ? 1:0;
this.all = document.all ? 1:0;
this.ie5 = (this.ver.indexOf("MSIE 5")>-1 && this.dom) ? 1:0;
this.ie6 = (this.ver.indexOf("MSIE 6")>-1 && this.dom) ? 1:0;
this.ie4 = (document.all && !this.dom) ? 1:0;
this.ie = this.ie4 || this.ie5 || this.ie6;
this.opera = this.agent.indexOf("opera")>-1;
this.gecko = (this.agent.indexOf("gecko")!=-1) ? 1:0;
this.bw = (this.ie || this.opera || this.gecko);
return this;
}
MW_System_Load.prototype.findobj = function(obj){
this.parent = window.document;
if(this.parent[obj]){ return this.parent[obj]; }
if(this.parent.all && this.parent.all[obj]){ return this.parent.all[obj]; }
if(this.parent.layers && this.parent.layers[obj]){ return this.parent.layers[obj]; }
if(this.parent.getElementById && this.parent.getElementById(obj)){ return this.parent.getElementById(obj); }
return null;
}
var MW = new MW_System_Load();
function MW_System_Hint(){}
MW_System_Hint.prototype.show = function(obj,str){
var hint = MW.findobj('hint');
if(!obj){ return; }
if(!MW.documes){ return; }
if(!hint){ return; }
hint.className = 'hint';
hint.style.left = 15;
hint.style.top = 50;
obj.onmouseout = function(advance){
hint.style.width = '';
hint.style.visibility = 'hidden';
if(hint.firstChild) hint.removeChild(hint.firstChild);
hint.appendChild(document.createTextNode(str));
};
obj.onmousemove = function(advance){
//str = str.replace(/</g,"<");
//str = str.replace(/>/g,">");
hint.style.width = '';
hint.innerHTML = str;
vc = document.getElementsByTagName((document.compatMode && document.compatMode=="CSS1Compat") ? "HTML":"BODY")[0];
x = window.event ? event.clientX + vc.scrollLeft : advance.pageX;
y = window.event ? event.clientY + vc.scrollTop : advance.pageY;
vcwidth = vc.clientWidth ? vc.clientWidth + vc.scrollLeft : window.innerWidth + window.pageXOffset;
vcheight = vc.innerHeight ? window.innerHeight + window.pageYOffset : vc.clientHeight + vc.scrollTop;
if(hint.offsetWidth>500){ hint.style.width = '200'; }
if((x + hint.offsetWidth + 15) > vcwidth){
hint.style.left = x - hint.offsetWidth - 4;
} else {
hint.style.left = x + 15;
}
if((y + hint.offsetHeight + 19) > vcheight){
hint.style.top = y - hint.offsetHeight;
} else {
hint.style.top = y + 25;
}
//if(typeof(hint.style.MozOpacity)!="undefined"){
hint.style.opacity = '.91';
hint.style.filter = "alpha(opacity:91)";
//}
hint.style.visibility = 'visible';
};
}
MW_System_Hint.prototype.initialize = function(){
var hint = document.createElement("DIV");
hint.setAttribute('id','hint');
document.getElementsByTagName('body')[0].appendChild(hint);
hint.style.visibility = 'hidden';
var hintmarker = ['a','img','img','input','span','div','textarea'];
var textmarker = ['title','alt','title','title','title','title','title'];
var lenmarker = hintmarker.length;
for(var i=0; i<lenmarker; i++) {
atr = document.getElementsByTagName(hintmarker[i]);
for(var j=0; j<atr.length; j++)
if(viewhint=atr[j].getAttribute(textmarker[i])){
atr[j].removeAttribute(textmarker[i]);
HINT.show(atr[j],viewhint);
}
}
}
var HINT = new MW_System_Hint();
if(MW.objects){ MW.addsevent(HINT.initialize); }
//Hint End
</script>
<!--/HINT-->
Теги:
Теги не прописаны
Всего комментариев:
3
Порядок вывода комментариев:
По умолчанию
Сначала новые
Сначала старые
3
winskin
(19.05.2010 09:20)
0
Дайте ссылку
2
LifePSD
(18.05.2010 18:12)
0
Я брал с юкозабц, ваше проблемы
1
winskin
(18.05.2010 08:52)
0
Нарушение авторских прав !! Где источник !?
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация
|
Вход
]
Календарь
«
Май 2010
»
Пн
Вт
Ср
Чт
Пт
Сб
Вс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Архив записей
2010 Январь
2010 Февраль
2010 Март
2010 Апрель
2010 Май
2010 Июнь
2010 Июль
2010 Август
2010 Ноябрь
2011 Январь
2011 Июнь
2011 Сентябрь
2011 Октябрь
2012 Март
2012 Апрель
2012 Июнь
2012 Июль
2012 Сентябрь
2012 Октябрь
2012 Ноябрь
2012 Декабрь
2013 Январь
2013 Февраль
2013 Март
2013 Апрель
2013 Май
2013 Июнь
2013 Июль
2013 Август
2013 Ноябрь