Главная | Регистрация | Вход Приветствую Вас Гость | RSS
     
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
При наведении на ссылку появляется текст, или изображение.
fuck_kkДата: Пятница, 14.08.2009, 13:52 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 82
Награды: 0 « 13 »
Статус: Offline
Code
<script language="JavaScript" type="text/javascript">  
/**********************************************************************************
ChangeText  
* Copyright © 2001 Thomas Brattli  
* This script was released at WOscripts.com  
* Visit for more great scripts!  
* This may be used and changed freely as long as this msg is intact!  
* We will also appreciate any links you could give us.  
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)  
this.ver=navigator.appVersion  
this.agent=navigator.userAgent  
this.dom=document.getElementById?1:0  
this.opera5=this.agen t.in dexOf("Opera 5")>-1  
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;  
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;  
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;  
this.ie=this.ie4||this.ie5||this.ie6  
this.mac=this.agent.indexOf("Mac")>-1  
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;  
this.ns4=(document.layers && !this.dom)?1:0;  
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)  
return this  
}  
var bw=new lib_bwcheck()

if(document.layers){ //NS4 resize fix...  
scrX= innerWidth; scrY= innerHeight;  
onresize= function(){if(scrX!= innerWidth || scrY!= innerHeight){history.go(0)} }  
}

/****  
Variables to set  
****/  
msgFont= "arial,helvetiva" // The font for the message  
msgFontSize= 12 // Set the fontSize in px  
msgFontColor="#000000" // Set the fontColor  
msgWidth= "300" // Set the width of the messageblock here for netscape 4

//Set the text you want to display on mouseover here.  
messages=new Array()  
messages[0]=" //This is the default text that appears when you mouse out."  
messages[1]="This is link nr 1, you should really visit it!"  
messages[2]="Link nr 2 (this one) is even better!"  
messages[3]="This link however, nr3, isn't that good..."  
messages[4]="Maybe you should try this one?<br>I'll write some more text to show that it wraps correctly to several lines."  
messages[5]="<img src=\"changetext_image.gif\" width=\"56\" height=\"54\" alt=\"\" border=\"0\"><br>As you see, you can put html in here too, like an image."  
messages[6]="Later all.."

/********************************************************************************
You don't have to change anything below this  
********************************************************************************/

//ChangeText object constructor.  
function makeChangeTextObj(obj){  
this.css = bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?document.layers[obj]:0;  
this.writeref = bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj].document:0;  
this.writeIt = b_writeIt;  
}  
function b_writeIt(text,num){  
if (bw.ns4){  
this.writeref.write(text)  
this.writeref.close()  
}  
else this.writeref.innerHTML = messages[num]  
}

//The mouoseover function. Calls the writeIt method to write the text to the div.  
function changeText(num){  
if(bw.bw) oMessage.writeIt('<table width="'+msgWidth+'" border="0" cellpadding="0" cellspacing="0"><tr><td><span style="font-size:'+msgFontSize+'px; font-family:'+msgFont+'; color:'+msgFontColor+'">'+messages[num]+'</span></td></tr></table>', num)  
}

//The init function. Calls the object constructor and initiates some properties.  
function changeTextInit(){  
//Fixing the browsercheck for opera... this can be removed if the browsercheck has been updated!!  
bw.opera5 = (navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?true:false  
if (bw.opera5) bw.ns6 = 0

oMessage = new makeChangeTextObj('divMessage')  
oLinks = new makeChangeTextObj('divLinks')  
//Setting the style properties of the text layer.  
if(bw.dom || bw.ie4){  
with(oMessage.writeref.style){fontFamily=msgFont; fontSize=msgFontSize+"px"; color=msgFontColor}  
}  
//Both layers are hidden by default to prevent users from mousing over them and creating errors while the page loads.  
oMessage.css.visibility= "visible"  
oLinks.css.visibility= "visible"  
}

//If the browser is ok, the init function is called on pageload.  
if (bw.bw) onload = changeTextInit  
</script>

http://www.woweb.ru/js/16/009/ - пример
Источник материала: Woweb.ru

 
svopДата: Пятница, 14.08.2009, 14:16 | Сообщение # 2
Сержант
Группа: Пользователи
Сообщений: 30
Награды: 0 « 0 »
Статус: Offline
Красиво, но мне кажется, что бесполезно...
 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Top 5
Последние новости Самые отвечаемые темы Последние статьи Последние сообщения
Сборник картинок Tecktonik 10.09.2009
Игромания №6 (Июнь/2009/DVD) СКАЧАТЬ 26.08.2009
KAZANTIP 2009 "Z-17" - What the Fuck is Luxury Music? (2009) СКАЧАТЬ 26.08.2009
Remix Club Connection 3 (Summer 2009) (2009) СКАЧАТЬ 26.08.2009
DreamLight Photo Editor 3.7+Portable 26.08.2009
Hot new pictures... 57
Сборник книг по ... 48
Тема Дата
Hot new pictur... ▼ 12.11.2025
Сборник книг п... ▼ 10.11.2025
Набор файловик... ▼ 08.11.2025
Смайлики by us... ▼ 08.11.2025
Чат как на дле ▼ 08.11.2025
Яндекс рисовал... ▼ 08.11.2025
Информер - луч... ▼ 08.11.2025
Блог "все... ▼ 07.11.2025
Js Меню ▼ 07.11.2025
Рисовать на са... ▼ 07.11.2025
Новые пользователи Активные пользователи Лучшие комментаторы
wandapg2 12.11.2025
Extractionayu 12.11.2025
Foambov 12.11.2025
morgansa1 12.11.2025
edwinwq16 12.11.2025
Brettshice 118
GenadiyVah 99
fuck_kk 82
StewartLom 81
OthefeCisse 72
[Macsim] 2
UnderSweeX 1
virus_660 1
sasho18 0
Set 0