Help - Search - Member List - Calendar
Full Version: aide balise neon
IPBR-FR > Entraide > Mods 2.0.x > BBCodes > Papotages
Jamecool
pourriez vous maidez a la mettre dans une version 2.0.4 car il ne fonctionne pas
merci

QUOTE
Un BBcode peut-être un peu "gadget", mais je le soumets quand même.
Il n'est pas de moi, il me semble que l'auteur en est Beermonster ( trouvé sur vbulletin.com ). Je ne l'ai pas retesté, mais je l'avais essayé il y a quelques jours, il fonctionne très bien...

Intitulé : écriture "néon"
Balise : neon

CODE
Code:
<h2>
<script language="JavaScript1.2">
/*
Neon Lights Text
By JavaScript Kit (http://javascriptkit.com )
For this script, TOS, and 100s more DHTML scripts,
Visit http://www.dynamicdrive.com
*/
var message="{param}"
var neonbasecolor="gray"
var neontextcolor="yellow"
var flashspeed=100  //in milliseconds
///No need to edit below this line/////
var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font>')
}
else
document.write(message)
function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
//eval("document.all.neonlight"+m).style.color=neonbasecolor
crossref(m).style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor
if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

</script>
</h2>


Option : Non

Exemple:


Youp3
tu l'as testé avec quel navigateur? Je crois bien que cela ne marche qu'avec IE ce truc.
Jamecool
internet explorer
rouk
( J'ai pas l'impression qu'il respecte beaucoup la license IBF ton forum...)
lolo04
salut y a une erreur dans les variables tu la pris sur v bulletin qui n'utilise pas les memes {param}
QUOTE
   Code:
<h2>
<script language="JavaScript1.2">
/*
Neon Lights Text
By JavaScript Kit (http://javascriptkit.com )
For this script, TOS, and 100s more DHTML scripts,
Visit http://www.dynamicdrive.com
*/
var message="   {content}  "
var neonbasecolor="gray"  //tu peux egalement changer les couleurs //
var neontextcolor="yellow"
var flashspeed=100  //in milliseconds
///No need to edit below this line/////
var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font>')
}
else
document.write(message)
function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
//eval("document.all.neonlight"+m).style.color=neonbasecolor
crossref(m).style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor
if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

</script>
</h2>


testé sous IE et fire fox sans probleme
lolo04
ca donne ca


Custom BBCode Title : Neon
Custom BBCode Description :Effet de Neon sur le texte

Custom BBCode Example :
CODE
[neon]votre texte[/neon]
Custom BBCode Tag : neon

Use Option in tag? : no

Custom BBCode Replacement :
CODE

<h2>
<script language="JavaScript1.2">
/*
Neon Lights Text
By JavaScript Kit (http://javascriptkit.com )
For this script, TOS, and 100s more DHTML scripts,
Visit http://www.dynamicdrive.com
*/
var message="   {content}  "
var neonbasecolor="gray"  //tu peux egalement changer les couleurs //
var neontextcolor="yellow"
var flashspeed=100  //in milliseconds
///No need to edit below this line/////
var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font>')
}
else
document.write(message)
function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
//eval("document.all.neonlight"+m).style.color=neonbasecolor
crossref(m).style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor
if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

</script>
</h2>

Jamecool
ok merci bien a tous
Jamecool
ya un petit probleme quand on met des caracrteres speciaux comme "!!!!!!"
regarde se que sa donne
je pense quil y a une petite erreur dans le code
Jamecool
up
djkenshin
Ce problème est expliqué dans le sujet principale de cette MOD et c'est du au javascrpt (explication brève et synthétique)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.