begin process at 2012 05 28 10:41:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Navigation

 > L'INFOBULLE ; CA C FORT (MAJ LE 11/4/03)

L'INFOBULLE ; CA C FORT (MAJ LE 11/4/03)


 Information sur la source

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Navigation Niveau :Débutant Date de création :10/04/2003 Date de mise à jour :11/04/2003 21:33:53 Vu :13 146

Auteur : e7kv4uv

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

je l'utilisais aussi ds mes lettres de niouzez

visitez www.thelombric.fr.st



ahh, le code est big, ms il en vaut le coup

modifiez la taille de la DIV (415x15)
ce script est super parametrable

pour vos liens n'oubliez pa la ligne :

Source

  • /// Pour vos liens, inserez la ligne SUIVANTE !
  • <a href="http://www.thelombric.fr.st" onmouseout="hideticker()" onmouseover="showmessage('TheLombric.fr.st est un site de jeux et pa ke de ca....')" target="_blank">
  • /// INSEREZ CE QUI SUIT DANS LE BODY
  • <DIV style="width: 415; height: 15">
  • <p align="left"><font face="Graphite Light"><br>
  • </font>
  • </DIV>
  • <DIV id=tickerbg style="POSITION: absolute"></DIV>
  • <DIV id=ticker style="POSITION: absolute"></DIV><STRONG>
  • <FONT size=3>
  • <SCRIPT>
  • <!--
  • // Description Lien Info Bulle
  • // Ecrit par Dude 2003
  • // La largeur de l'infobulle.
  • var tickerwidth=321
  • // La hauteur de l'infobulle.
  • var tickerheight=41
  • // La distance entre le bord et le texte.
  • var tickerpadding=6
  • // La largeur du bord.
  • var borderwidth=1
  • // La police de caractères.
  • var fnt="Graphite Light"
  • // La taille du caractère.
  • var fntsize=10
  • // La taille du dernier caractère .
  • var fntsizelastletter=10
  • // La couleur des caractères.
  • var fntcolor="336699"
  • // La couleur du dernier caractère.
  • var fntcolorlastletter="00AA00"
  • // La graisse du dernier caractère de 1 à 9 (gras).
  • var fntweight=9
  • // La couleur d'arrière-plan de l'infobulle.
  • var backgroundcolor="FFff00"
  • // Le temps de pause entre les messages.
  • var standstill=2000
  • // La vitesse (plus = moins vite).
  • var speed=1
  • // La distance horizontale entre le lien et l'infobulle.
  • var xdistance=30
  • // La distance verticale entre le lien et l'infobulle.
  • var ydistance=10
  • ///////////////////////////////////////////////
  • var timer
  • var topposition=0
  • var leftposition=0
  • var x,y
  • var i_substring=0
  • var i_presubstring=0
  • var i_message=0
  • var message
  • var messagecontent=""
  • var messagebackground=""
  • var messagepresubstring=""
  • var messageaftersubstring=""
  • fntweight=fntweight*100
  • function getmessagebackground() {
  • messagebackground="<table border="+borderwidth+" width="+tickerwidth+" height="+tickerheight+" cellspacing=0 cellpadding=0><tr><td valign=top bgcolor='"+backgroundcolor+"'>"
  • messagebackground+="&nbsp;</td></tr></table>"
  • }
  • function getmessagecontent() {
  • messagecontent="<table border=0 cellspacing=0 cellpadding="+tickerpadding+" width="+tickerwidth+" height="+tickerheight+"><tr><td valign=top>"
  • messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsize+"pt;font-weight:"+fntweight+"'>"
  • messagecontent+="<font color='"+fntcolor+"'>"
  • messagecontent+=messagepresubstring
  • messagecontent+="</font>"
  • messagecontent+="</span>"
  • messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsizelastletter+"pt;font-weight:900'>"
  • messagecontent+="<font color='"+fntcolorlastletter+"'>"
  • messagecontent+=messageaftersubstring
  • messagecontent+="</font>"
  • messagecontent+="</span>"
  • messagecontent+="</td></tr></table>"
  • }
  • function showticker() {
  • if (i_substring<=message.length-1) {
  • i_substring++
  • i_presubstring=i_substring-1
  • if (i_presubstring<0) {i_presubstring=0}
  • messagepresubstring=message.substring(0,i_presubstring)
  • messageaftersubstring=message.substring(i_presubstring,i_substring)
  • getmessagecontent()
  • if (document.all) {
  • ticker.innerHTML=messagecontent
  • timer=setTimeout("showticker()", speed)
  • }
  • if (document.layers) {
  • document.ticker.document.write(messagecontent)
  • document.ticker.document.close()
  • timer=setTimeout("showticker()", speed)
  • }
  • }
  • else {
  • clearTimeout(timer)
  • }
  • }
  • function hideticker() {
  • clearTimeout(timer)
  • i_substring=0
  • i_presubstring=0
  • if (document.all) {
  • document.all.ticker.style.visibility="hidden"
  • document.all.tickerbg.style.visibility="hidden"
  • }
  • if (document.layers) {
  • document.ticker.visibility="hidden"
  • document.tickerbg.visibility="hidden"
  • }
  • }
  • function showmessage(linkmessage) {
  • getmessagebackground()
  • message=linkmessage
  • i_substring=0
  • i_presubstring=0
  • leftposition=x+xdistance
  • topposition=y+ydistance
  • if (document.all) {
  • document.all.ticker.style.posLeft=leftposition
  • document.all.ticker.style.posTop=topposition
  • document.all.tickerbg.style.posLeft=leftposition
  • document.all.tickerbg.style.posTop=topposition
  • tickerbg.innerHTML=messagebackground
  • document.all.ticker.style.visibility="visible"
  • document.all.tickerbg.style.visibility="visible"
  • showticker()
  • }
  • if (document.layers) {
  • document.ticker.left=leftposition
  • document.ticker.top=topposition
  • document.tickerbg.left=leftposition
  • document.tickerbg.top=topposition
  • document.tickerbg.document.write(messagebackground)
  • document.tickerbg.document.close()
  • document.ticker.visibility="visible"
  • document.tickerbg.visibility="visible"
  • showticker()
  • }
  • }
  • function handlerMM(e){
  • x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
  • y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
  • }
  • if (document.layers){
  • document.captureEvents(Event.MOUSEMOVE);
  • }
  • document.onmousemove = handlerMM;
  • // -->
  • </SCRIPT>
/// Pour vos liens, inserez la ligne SUIVANTE !

<a href="http://www.thelombric.fr.st" onmouseout="hideticker()" onmouseover="showmessage('TheLombric.fr.st est un site de jeux et pa ke de ca....')" target="_blank">





/// INSEREZ CE QUI SUIT DANS LE BODY

<DIV style="width: 415; height: 15">
  <p align="left"><font face="Graphite Light"><br>
  </font>
</DIV>
<DIV id=tickerbg style="POSITION: absolute"></DIV>
<DIV id=ticker style="POSITION: absolute"></DIV><STRONG>
<FONT size=3>
<SCRIPT>
<!-- 
// Description Lien Info Bulle
// Ecrit par Dude 2003

// La largeur de l'infobulle.
var tickerwidth=321
// La hauteur de l'infobulle.
var tickerheight=41
// La distance entre le bord et le texte.
var tickerpadding=6
// La largeur du bord.
var borderwidth=1
// La police de caractères.
var fnt="Graphite Light"
// La taille du caractère.
var fntsize=10
// La taille du dernier caractère .
var fntsizelastletter=10
// La couleur des caractères.
var fntcolor="336699"
// La couleur du dernier caractère.
var fntcolorlastletter="00AA00"
// La graisse du dernier caractère de 1 à 9 (gras).
var fntweight=9
// La couleur d'arrière-plan de l'infobulle.
var backgroundcolor="FFff00"
// Le temps de pause entre les messages.
var standstill=2000
// La vitesse (plus = moins vite).
var speed=1
// La distance horizontale entre le lien et l'infobulle.
var xdistance=30
// La distance verticale entre le lien et l'infobulle.
var ydistance=10

///////////////////////////////////////////////
var timer
var topposition=0
var leftposition=0
var x,y
var i_substring=0
var i_presubstring=0
var i_message=0
var message
var messagecontent=""
var messagebackground=""
var messagepresubstring=""
var messageaftersubstring=""
fntweight=fntweight*100

function getmessagebackground() {
	messagebackground="<table border="+borderwidth+" width="+tickerwidth+" height="+tickerheight+" cellspacing=0 cellpadding=0><tr><td valign=top bgcolor='"+backgroundcolor+"'>"
	messagebackground+="&nbsp;</td></tr></table>"
}

function getmessagecontent() {	
	messagecontent="<table border=0 cellspacing=0 cellpadding="+tickerpadding+" width="+tickerwidth+" height="+tickerheight+"><tr><td valign=top>"
	messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsize+"pt;font-weight:"+fntweight+"'>"	
	messagecontent+="<font color='"+fntcolor+"'>"
	messagecontent+=messagepresubstring
	messagecontent+="</font>"
	messagecontent+="</span>"
	messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsizelastletter+"pt;font-weight:900'>"	
	messagecontent+="<font color='"+fntcolorlastletter+"'>"
	messagecontent+=messageaftersubstring
	messagecontent+="</font>"
	messagecontent+="</span>"
	messagecontent+="</td></tr></table>"
}

function showticker() {
	if (i_substring<=message.length-1) {
	i_substring++
	i_presubstring=i_substring-1
	if (i_presubstring<0) {i_presubstring=0}
        messagepresubstring=message.substring(0,i_presubstring)
        messageaftersubstring=message.substring(i_presubstring,i_substring)
	getmessagecontent()
	if (document.all) {
	ticker.innerHTML=messagecontent
	timer=setTimeout("showticker()", speed)
	}
	if (document.layers) {
	document.ticker.document.write(messagecontent)
	document.ticker.document.close()
	timer=setTimeout("showticker()", speed)
	}
	}
	else {
	clearTimeout(timer)
	}
}

function hideticker() {
	clearTimeout(timer)
	i_substring=0
	i_presubstring=0
	if (document.all) {
	document.all.ticker.style.visibility="hidden"
        document.all.tickerbg.style.visibility="hidden"
	}
	if (document.layers) {
	document.ticker.visibility="hidden"
        document.tickerbg.visibility="hidden"
	}
}

function showmessage(linkmessage) {
	getmessagebackground()
	message=linkmessage
   	i_substring=0
	i_presubstring=0
	leftposition=x+xdistance
	topposition=y+ydistance
	if (document.all) {	
	document.all.ticker.style.posLeft=leftposition
	document.all.ticker.style.posTop=topposition
	document.all.tickerbg.style.posLeft=leftposition
	document.all.tickerbg.style.posTop=topposition
	tickerbg.innerHTML=messagebackground
        document.all.ticker.style.visibility="visible"
        document.all.tickerbg.style.visibility="visible"
	showticker()
	}
	if (document.layers) {
        document.ticker.left=leftposition
	document.ticker.top=topposition
	document.tickerbg.left=leftposition
	document.tickerbg.top=topposition
	document.tickerbg.document.write(messagebackground)
	document.tickerbg.document.close()
        document.ticker.visibility="visible"
        document.tickerbg.visibility="visible"
	showticker()
	}
}

function handlerMM(e){
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
}

if (document.layers){
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
// -->
</SCRIPT>
 

 Conclusion

tout ds le body !!!

en fait c mon premier jour sur javascriptfr alors vive ce site !!!

shibby
Dude Inc. &lt;/e7kv4uv&gt;

&lt;..:: WwW.TheLombric.FR.ST ::..&gt;


 Sources du même auteur

MENU DEROULANT DE COULEURS D'ARRIERE PLAN
LANCE UN SITE A PARTIR D'UN MENU DEROULANT
INDIQUE LA RESOLUTION DE L'ECRAN
UN TXT DURANT LE CHARGEMENT D'UNE PAGE
1 LIEN = 2 SITES DANS UNE PAGE !!!!!!!!!

 Sources de la même categorie

Source avec Zip Source avec une capture ANTI-ROBOTS V 1.0 par MacGaliver
Source avec une capture PRÉSENTOIR PAGE/SUJET par tiranus
Source avec Zip Source avec une capture NAVIGATEUR INTERNET HAVRET par HAVRETos
Source avec Zip WMANAGER.JS : GÉRER LES FICHIERS WMA AVEC WINDOWS MEDIA PLAY... par jdmcreator
Source avec Zip Source avec une capture NAVIGATION PAR AJAX, CHARGEMENT DES PAGES SANS RECHARGEMENT par zulrigh

Commentaires et avis

Commentaire de ronanry le 11/04/2003 08:57:32

de 2 choses l'une....
soit j'ai pas su comment le faire marcher (faut dire que j'ai pas eu trop le temps de le tester) soit ca marche pas sous IE6....
mais good job quand meme parce que c vrai que ca a l'air super parametrable

Commentaire de iubito le 11/04/2003 09:16:52

moi non plus ça marche pas :-/
il doit manquer kèkchose je pense

Commentaire de e7kv4uv le 11/04/2003 19:54:14

JE VAIS VERIFIER MON SCRIPT CE SOIR

Commentaire de e7kv4uv le 11/04/2003 21:36:43

Voila c modifié !!!! il marche maintenant;j'avais oublié un truc a rajouter pr les liens.... on n'est pa obligé de mettre BLANK en target .. (ca va de soi?..)

Shibby everybody

Dude Inc. &lt;/e7kv4uv&gt;

&lt;..:: WwW.TheLombric.FR.ST ::..&gt;

Commentaire de e7kv4uv le 11/04/2003 21:38:21

Voila c modifié !!!! il marche maintenant;j'avais oublié un truc a rajouter pr les liens.... on n'est pa obligé de mettre BLANK en target .. (ca va de soi?..)

Shibby everybody

Dude Inc. &lt;/e7kv4uv&gt;

&lt;..:: WwW.TheLombric.FR.ST ::..&gt;

Commentaire de ronanry le 11/04/2003 21:53:14

quelques petits bugouilles (du style y a un gros div en dessous du champ &lt;a href&gt; mais bon c pas tres tres important) sinon ca marche du feu de dieu

BRAVO

Commentaire de morte le 19/11/2003 11:28:13

J'ai longtemps chercher un code de type Tip Text.
J'ai trouvé .. et franchement chapeau.

Y a pas mieux

Commentaire de PaTaTe le 18/12/2003 16:57:29

Je cherche un script similaire mais ki serait dans une DIV de mon interface (DIV fixe bien evidement et non pas à afficher a X pixel du click)

Ou puis-je trouver ce genre de script ?

Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,262 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales