par
hervé » 29 mai 2006, 15:10

voilà le début du script 2:
j'avais déja fait le test en changer i en j mais ça na rien donné.
par contre j'ai un autre script dans la page (hier je n'en ai pas parler car ça marché et aujourd'hui non, je pense que mon navigateur était pas trés à force de tester

) :
Code : Tout sélectionner
<!--
function StartTicker()
{
document.NewsTicker.Zeile.value = "Bitte nutzen Sie einen aktuelleren Browser."
}
var tickernews =
[
{meldung:"Mon texte 1", starteffekt:1, endeeffekt:1},
{meldung:"Mon texte 2", starteffekt:1, endeeffekt:2},
{meldung:"Mon texte 3", starteffekt:1, endeeffekt:1},
]
var ticker_start = 500
var ticker_effekt1_start_a = 75
var ticker_effekt1_start_b = 2500
var ticker_effekt2_start_max_blink = 3
var ticker_effekt2_start_a = 100
var ticker_effekt2_start_b = 2500
var ticker_effekt1_ende_a = 50
var ticker_effekt1_ende_b = 100
var ticker_effekt2_ende_max_blink = 3
var ticker_effekt2_ende_a = 100
var ticker_effekt2_ende_b = 1000
var msgnr = 0
function nextTicker()
{
msgnr++
if(msgnr >= tickernews.length)
msgnr = 0
setTimeout("showTicker(0)", 1000)
}
function hideTicker(cnt)
{
switch(tickernews[msgnr].endeeffekt)
{
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? tickernews[msgnr].meldung : ""
if(cnt > (2 * ticker_effekt2_ende_max_blink + 1))
setTimeout("nextTicker(0)", ticker_effekt2_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt2_ende_a)
break
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(cnt, tickernews[msgnr].meldung.length)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("nextTicker()", ticker_effekt1_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt1_ende_a)
}
}
function showTicker(cnt)
{
switch(tickernews[msgnr].starteffekt)
{
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? "" : tickernews[msgnr].meldung
if(cnt > (2 * ticker_effekt2_start_max_blink + 1))
setTimeout("hideTicker(0)", ticker_effekt2_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt2_start_a)
break
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(0, cnt)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("hideTicker(0)", ticker_effekt1_start_b)
else
setTimeout("[code]showTicker(" + String(cnt + 1) + ")", ticker_effekt1_start_a)
}
}
function StartTicker()
{
document.NewsTicker.Zeile.value = "Loading news..."
setTimeout("showTicker(0)", ticker_start)
}
// -->
[/code]
associé à ceuci:
Code : Tout sélectionner
offMessage = ' '
function boxOn(which,message){
if (document.all||document.getElementById){
which.className='BorderOn'
if (document.getElementById) {document.getElementById("Message").innerHTML = message}
else {Message.innerHTML = message}
}
}
function boxOff(which){
if (document.all||document.getElementById){
which.className='BorderOff'
if (document.getElementById) {document.getElementById("Message").innerHTML = offMessage}
else {Message.innerHTML = offMessage}
}
}

:oops: voilà le début du script 2:
[code]function displayPics()
{
[/code]
j'avais déja fait le test en changer i en j mais ça na rien donné.
par contre j'ai un autre script dans la page (hier je n'en ai pas parler car ça marché et aujourd'hui non, je pense que mon navigateur était pas trés à force de tester :!: ) :
[code]
<!--
function StartTicker()
{
document.NewsTicker.Zeile.value = "Bitte nutzen Sie einen aktuelleren Browser."
}
var tickernews =
[
{meldung:"Mon texte 1", starteffekt:1, endeeffekt:1},
{meldung:"Mon texte 2", starteffekt:1, endeeffekt:2},
{meldung:"Mon texte 3", starteffekt:1, endeeffekt:1},
]
var ticker_start = 500
var ticker_effekt1_start_a = 75
var ticker_effekt1_start_b = 2500
var ticker_effekt2_start_max_blink = 3
var ticker_effekt2_start_a = 100
var ticker_effekt2_start_b = 2500
var ticker_effekt1_ende_a = 50
var ticker_effekt1_ende_b = 100
var ticker_effekt2_ende_max_blink = 3
var ticker_effekt2_ende_a = 100
var ticker_effekt2_ende_b = 1000
var msgnr = 0
function nextTicker()
{
msgnr++
if(msgnr >= tickernews.length)
msgnr = 0
setTimeout("showTicker(0)", 1000)
}
function hideTicker(cnt)
{
switch(tickernews[msgnr].endeeffekt)
{
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? tickernews[msgnr].meldung : ""
if(cnt > (2 * ticker_effekt2_ende_max_blink + 1))
setTimeout("nextTicker(0)", ticker_effekt2_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt2_ende_a)
break
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(cnt, tickernews[msgnr].meldung.length)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("nextTicker()", ticker_effekt1_ende_b)
else
setTimeout("hideTicker(" + String(cnt + 1) + ")", ticker_effekt1_ende_a)
}
}
function showTicker(cnt)
{
switch(tickernews[msgnr].starteffekt)
{
case 2:
document.NewsTicker.Zeile.value = ((cnt % 2) == 1) ? "" : tickernews[msgnr].meldung
if(cnt > (2 * ticker_effekt2_start_max_blink + 1))
setTimeout("hideTicker(0)", ticker_effekt2_start_b)
else
setTimeout("showTicker(" + String(cnt + 1) + ")", ticker_effekt2_start_a)
break
default:
document.NewsTicker.Zeile.value = tickernews[msgnr].meldung.substring(0, cnt)
if(cnt >= tickernews[msgnr].meldung.length)
setTimeout("hideTicker(0)", ticker_effekt1_start_b)
else
setTimeout("[code]showTicker[/code](" + String(cnt + 1) + ")", ticker_effekt1_start_a)
}
}
function StartTicker()
{
document.NewsTicker.Zeile.value = "Loading news..."
setTimeout("showTicker(0)", ticker_start)
}
// -->
[/code]
associé à ceuci:
[code]
offMessage = ' '
function boxOn(which,message){
if (document.all||document.getElementById){
which.className='BorderOn'
if (document.getElementById) {document.getElementById("Message").innerHTML = message}
else {Message.innerHTML = message}
}
}
function boxOff(which){
if (document.all||document.getElementById){
which.className='BorderOff'
if (document.getElementById) {document.getElementById("Message").innerHTML = offMessage}
else {Message.innerHTML = offMessage}
}
}
[/code]
:idea: