La date/heure actuelle est Dim 22 Oct 2017 - 10:21 - créer un forum

Mettre un slidebarre

Aller au contenu

Poster un nouveau sujet Répondre au sujet Aller à la page: <  1, 2, 35, 6, 711, 12, 13  >

Mettre un slidebarre
Auteur Message
themalin


Inscrit le: 19 Avr 2006
Messages: 8 897

MessagePosté le: Sam 1 Nov 2008 - 15:02    Sujet du message: Mettre un slidebarre Répondre en citant

PublicitéSupprimer les publicités ?
Revue du message précédent :

tu peux le faire

mais il faut changer le code que je t'ai montré par un qui fera ce que tu veux

tu peux en trouver ici

http://www.editeurjavascript.com/
Forum
Auteur Message
Kurim


Hors ligne
Invité




MessagePosté le: Sam 1 Nov 2008 - 15:18    Sujet du message: Mettre un slidebarre Répondre en citant

Okay, merci, j'ai posté mon message, merci Wink

Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Mer 5 Nov 2008 - 12:38    Sujet du message: Mettre un slidebarre Répondre en citant

bonjour

pour ceux que ça interresse voilà des liens pour le menu

http://www.editeurjavascript.com/scripts/scripts_navigation_3_264.php

http://www.dynamicdrive.com/dynamicindex1/slideinlink.htm

le menu peut donc etre utilisé sur d'autres forum et site
il faut juste laisser le copyright de l'auteur dans le code


des liens pour d'autres menu du même genre

http://www.dynamicdrive.com/dynamicindex1/
_______________________


Forum
Auteur Message
Alvino


Hors ligne
Invité




MessagePosté le: Sam 8 Nov 2008 - 07:11    Sujet du message: Mettre un slidebarre Répondre en citant

Bonjour

Est-il possible d'intégrer les liens pour changer de thème dans la slidebar?


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Sam 8 Nov 2008 - 14:12    Sujet du message: Mettre un slidebarre Répondre en citant

themalin a écrit:

bonjour

ici

 
Code: Sélectionner - Agrandir

addItem("Groupes formés", "{U_GROUP_CP}", "");  



rajoutes ça


 
Code: Sélectionner - Agrandir

addItem("tontexte", "tonlien", "");  



_______________________


Forum
Auteur Message
Alvino


Hors ligne
Invité




MessagePosté le: Dim 9 Nov 2008 - 07:11    Sujet du message: Mettre un slidebarre Répondre en citant

Salut

En suivant le tuto sur le selecteur de thème j'ai ça pour le lien:

Code: Sélectionner - Agrandir
<a href="#" onclick="setActiveStyleSheet('style-1'); return false;">style 1</a>



Alors j'ai essayé comme ça mais ça marche pas:
Code: Sélectionner - Agrandir
addItem("théme 1", " onclick="setActiveStyleSheet('style-1'); return false;">", ""); 


Et j'ai aussi essayé comme ça mais il ne change pas le thème, il m'affiche le template Mad
Code: Sélectionner - Agrandir
addItem("théme 1", "http://xxxx.css", ""); 


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Dim 9 Nov 2008 - 13:08    Sujet du message: Mettre un slidebarre Répondre en citant

c'est normal

onclick="setActiveStyleSheet('style-1')

doit etre une adresse

si tu ne mets pas d'adresse ça ne marche pas

après tu ne peux pas combiner ce tuto et celui du selecteur
_______________________


Forum
Auteur Message
Alvino


Hors ligne
Invité




MessagePosté le: Dim 9 Nov 2008 - 23:30    Sujet du message: Mettre un slidebarre Répondre en citant

C'est dommage lol
Merci pour tes réponses toujours très rapides Very Happy


Auteur Message
Poloiste-LCK
Membre


Hors ligne
Membre

Inscrit le: 12 Juin 2007
Messages: 78
Niveau:
Point(s): 78
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Ven 26 Déc 2008 - 01:29    Sujet du message: Mettre un slidebarre Répondre en citant

J'ai une question :

Est-il possible de remplacé le NAVIGATION par une image, j'ai tenté de le faire à ma façon mais sa donne absolument rien Very Happy

Voici le code avec l'image que j'ai aouté à la place de NAVIGATION


Code: Sélectionner - Agrandir



<script>
<!--

/*
Copyright &copy; MaXimuS 2002, All Rights Reserved.
Site: http://maximus.ravecore.com
E-mail: maximusforever@hotmail.com
Script: Static Slide Menu
Version: 6.6 Build 34
*/

NS6=(document.getElementById&&!document.all)
IE=(document.all);IE4=(document.all&&!document.getElementById)
NS=(navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")
OP=(navigator.userAgent.indexOf('Opera')>-1)

tempBar='';barBuilt=0;lastY=0;lastX=0;sI=new Array();moving=setTimeout('null',1);

function moveOut() {
    if(parseInt(ssm.left)<0&&mPos||parseInt(ssm.left)>0&&!mPos){
        clearTimeout(moving);
        moving=setTimeout('moveOut()', slideXSpeed);
        slideMenu((!mPos)?"out":"out");
        }
    else {
        clearTimeout(moving);
        moving=setTimeout('null',1);
    }
}
function moveBack() {
    clearTimeout(moving);
    moving=setTimeout('moveBack1()',waitTime);
}
function moveBack1() {
    if(parseInt(ssm.left)>-(menuWidth+1)&&mPos||parseInt(ssm.left)<menuWidth+1&&!mPos) {
        clearTimeout(moving);
        moving=setTimeout('moveBack1()',slideXSpeed);
        slideMenu((!mPos)?"in":"in");
    }
    else{
        clearTimeout(moving);
        moving=setTimeout('null',1);
    }
}
function slideMenu(way){
    fHow=(NS6)?0.4:0.2;
    if(way=="out")flow=fHow*-(parseInt(ssm.left));
    if(way=="in"&&!mPos)flow=fHow* (menuWidth+1-parseInt(ssm.left));
    else if(way=="in")flow=fHow*-(menuWidth+1+parseInt(ssm.left));
    if(flow>0)flow=Math.ceil(flow);
    else flow=Math.floor(flow);
    if(IE||NS6){
        lastX+=flow;
        bssm.clip="rect(0 "+((!mPos)?(barWidth+menuWidth+3):(barWidth+2+lastX))+" "+(((IE4)?document.body.clientHeight:0)+tssm.offsetHeight)+" "+((!mPos)?(lastX+1):0)+")";
        }
    ssm.left=parseInt(ssm.left)+flow;
    if(NS){
        if(!mPos){
            bssm.clip.left+=flow;
            bssm2.clip.left+=flow;
        }
        else{
            bssm.clip.right+=flow;
            bssm2.clip.right+=flow;
        }
        if(bssm.left+bssm.clip.right>document.width)document.width+=flow;
    }
}

function makeStatic() {
    winY=(IE)?document.body.scrollTop:window.pageYOffset;
    sHow=(NS6)?0.4:0.2;
    if(winY!=lastY&&winY>YOffset-staticYOffset)smooth=sHow*(winY-lastY-YOffset+staticYOffset);
    else if(YOffset-staticYOffset+lastY>YOffset-staticYOffset&&winY<=YOffset-staticYOffset)smooth=sHow*(winY-lastY-(YOffset-(YOffset-winY)));
    else smooth=0;
    if(smooth>0)smooth=Math.ceil(smooth);
    else smooth=Math.floor(smooth);
    bssm.top=parseInt(bssm.top)+smooth;
    lastY=lastY+smooth;
    setTimeout('makeStatic()',slideYSpeed);
}

function menuClick(id) {
    obj=(document.all)?document.all(id):document.getElementById(id);
    with(obj){
        if(event.srcElement.id!=id){
            if(target=="_top")top.location=href;
            else if(target=="_parent")parent.location=href;
            else if(target=="_blank")window.open(href);
            else if(target>""&&top.frames[target])top.frames[target].location=href;
            else if(target>"")eval('window.open("'+href+'","'+target+'")');
            else location=href;
        }
    }
}

function buildBar() {
    if(!barType)tempBar='<IMG SRC="'+barText+'" BORDER="0">';
    else{
        for(b=0;b<barText.length;b++)tempBar+=barText.charAt(b)+"<BR>"
    }
    ssmHTML+='<td align="center" rowspan="100" width="'+barWidth+'" bgcolor="'+barBGColor+'" valign="'+barVAlign+'" align="'+barAlign+'" class="ssmBar" NOWRAP>'+tempBar+'</td>';
}

function initSlide() {
    if (!mPos)lastX=menuWidth
    if ((NS6||IE)&&!OP||(operaFix!=2&&OP)){
        ssm=(NS6)?document.getElementById("thessm").style:document.all("thessm").style;
        tssm=(NS6)?document.getElementById("thessm"):document.all("thessm");
        bssm=(NS6)?document.getElementById("basessm").style:document.all("basessm").style;
        bssm.clip="rect(0 "+(barWidth+2+((!mPos)?menuWidth+1:0))+" "+(((IE4)?document.body.clientHeight:0)+tssm.offsetHeight)+" "+((!mPos)?(menuWidth+1):0)+")";
        if (OP&&operaFix==1)XOff=(!mPos)?document.body.clientWidth-barWidth-3:0;
        bssm.left=(!mPos)?XOff-menuWidth:XOff;
        if(OP)ssm.left=ssm.left;
        bssm.visibility="visible";
        if(NS6&&!OP){
            bssm.top=YOffset;
            if(menuOpacity!=100)ssm.MozOpacity=menuOpacity/100;
            slideIsGo=window.innerHeight>tssm.offsetHeight+staticYOffset;
        }
        else{
            if(menuOpacity!=100)ssm.filter="alpha(opacity="+menuOpacity+")";
            slideIsGo=((OP)?window.innerHeight:document.body.clientHeight)>parseInt(tssm.offsetHeight)+staticYOffset;
            }
        if(autoHideXOverflow&&((IE?document.body.clientWidth:window.innerWidth-16)<parseInt(bssm.left)+parseInt(ssm.left)+menuWidth+barWidth+3)){
            document.body.style.overflowX="hidden";
            document.body.style.overflowY="scroll";
        }
    }
    else if(NS){
        bssm=document.layers["basessm1"];
        bssm2=bssm.document.layers["basessm2"];
        ssm=bssm2.document.layers["thessm"];
        bssm.clip.left=(!mPos)?menuWidth+1:0;
        bssm.clip.right=(!mPos)?(menuWidth+barWidth+3):barWidth+2;
        bssm.left=(!mPos)?XOff-menuWidth:XOff;
        ssm.visibility="show";
        slideIsGo=window.innerHeight>ssm.clip.bottom+staticYOffset;
    }
    if(slideY&&(slideOnYOverflow||(!slideOnYOverflow&&slideIsGo)))makeStatic();
    if(!slideX)moveOut();
}

function getXOff() {
    return (((!XAlign)?((IE||OP)?document.body.clientWidth-barWidth-3:window.innerWidth-barWidth-3-17):(XAlign==1)?Math.floor(((IE||OP)?document.body.clientWidth/2-barWidth/2-1.5:window.innerWidth/2-barWidth/2-1.5)):0)+XOffset);
}

function buildMenu() {
    mPos=menuPosition;
    ssmHTML="";
    XOff=getXOff();
    if(IE||NS6)ssmHTML+='<DIV ID="basessm" style="visibility:hidden;Position : Absolute ;Top : '+YOffset+' ;Z-Index : 20;width:'+(barWidth+2)+';"><DIV ID="thessm" style="Position : Absolute ;Left : '+((!mPos)?menuWidth+1:-menuWidth-1)+' ;Top : 0px ;Z-Index : 30;'+((IE)?"width:1px":"")+'" '+((slideX)?'onmouseover="moveOut()" onmouseout="moveBack()")':'')+'>';
    if(NS)ssmHTML+='<LAYER name="basessm1" top="'+YOffset+'" visibility="show" onload="initSlide()"><ILAYER name="basessm2"><LAYER visibility="hide" name="thessm" bgcolor="'+menuBGColor+'" left="'+((!mPos)?menuWidth+1:-menuWidth-1)+'" '+((slideX)?'onmouseover="moveOut()" onmouseout="moveBack()")':'')+'>';
    if(NS6)ssmHTML+='<table border="0" cellpadding="0" cellspacing="0" width="'+(menuWidth+barWidth+3)+'"><TR><TD>';
    ssmHTML+='<table border="0" cellpadding="0" cellspacing="1" width="'+(menuWidth+barWidth+3)+'" bgcolor="'+((!NS)?menuBGColor:"")+'">';
    for(i=0;i<sI.length;i++){
        ssmHTML+='<TR>';
        if(barBuilt==0&&!mPos){
            buildBar();
            barBuilt=1
        }
        if(sI[i][3]>1)ssmHTML+='<TD BGCOLOR="'+hdrBGColor+'" ALIGN="'+hdrAlign+'" WIDTH="'+menuWidth+'"'+((NS6)?' style="padding:'+hdrPadding+'px"':'><TABLE CELLPADDING="'+hdrPadding+'" CELLSPACING="0" BORDER="0"><TR><TD')+' CLASS="ssmHdr" VALIGN="'+hdrVAlign+'">'+((sI[i][3]==3)?'<a HREF="'+((sI[i][1].indexOf("://")==-1&&sI[i][1].indexOf("../")==-1)?targetDomain:'')+sI[i][1]+'" target="'+sI[i][2]+'" class="ssmHdr">':'')+sI[i][0]+((sI[i][3]==3)?'</a>':'')+((NS6)?'':'</TD></TR></TABLE>')+'</TD>';
        else{
            if(!sI[i][2])sI[i][2]=targetFrame;
            ssmHTML+='<TD WIDTH="'+menuWidth+'"'+(NS&&!sI[i][3]?'':'BGCOLOR="'+linkBGColor+'"')+' '+((NS6)?'CLASS="ssmItem" style="padding:'+linkPadding+'px;" ALIGN="'+linkAlign+'"':'')+' '+((sI[i][3])?'>':'onmouseover="style.backgroundColor=\''+linkOverBGColor+'\'" onmouseout="style.backgroundColor=\''+linkBGColor+'\'" onclick="menuClick(\'item_'+i+'\');"'+(IE?' style="cursor:hand;"':'')+'><ILAYER><LAYER onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="100%" ALIGN="'+linkAlign+'" bgcolor="'+linkBGColor+'">')+((NS6)?'':'<DIV ALIGN="'+linkAlign+'" CLASS="ssmItem"><TABLE CELLPADDING="'+linkPadding+'" CELLSPACING="0" BORDER="0"><TR><TD VALIGN="'+linkVAlign+'" CLASS="ssmItem">')+((sI[i][3])?'':'<A HREF="'+((sI[i][1].indexOf("://")==-1&&sI[i][1].indexOf("../")==-1)?targetDomain:'')+sI[i][1]+'" target="'+sI[i][2]+'" CLASS="ssmItem" id="item_'+i+'">')+sI[i][0]+''+((sI[i][3])?'':'</A>')+((NS6)?'':'</TD></TR></TABLE></DIV>')+((sI[i][3])?'':'</LAYER></ILAYER>')+'</TD>';
        }
        if(barBuilt==0&&mPos){
            buildBar();
            barBuilt=1;
        }
        ssmHTML+='</TR>';
    }
    ssmHTML+='</table>';
    if(NS6)ssmHTML+='</TD></TR></TABLE>';
    if(IE||NS6){
        ssmHTML+='</DIV></DIV>';
        setTimeout('initSlide();',1);
    }
    if(NS)ssmHTML+='</LAYER></ILAYER></LAYER>';
    document.write(ssmHTML);
}

function addHdr(text){sI[sI.length]=[text, '', '', 2]}

function addLink(text, link, target){if(!link)link="javascript://";sI[sI.length]=[text, link, target, 3]}

function addItem(text, link, target){if(!link)link="javascript://";sI[sI.length]=[text, link, target, 0]}

function addText(text){sI[sI.length]=[text, '', '', 1]}

//window.onresize=function(){setTimeout('alert(getOff());XOff=getXOff();bssm.left=(!mPos)?XOff-menuWidth:XOff;');}

//-->
</script>
<script>
<!--
YOffset=40;
XAlign=2;
XOffset=0;
staticYOffset=20;
waitTime=500;
slideX=1;
slideXSpeed=15;
slideY=1;
slideYSpeed=15;
slideOnYOverflow=1;
autoHideXOverflow=1;
targetFrame="";
targetDomain="";
operaFix=0;
menuOpacity=100;
menuPosition=1;
menuBGColor="black";
menuWidth=125;
hdrBGColor="#2C323B";
hdrPadding=3;
hdrAlign="left";
hdrVAlign="center";
linkBGColor="#545C65";
linkOverBGColor="#2C323B";
linkAlign="left";
linkVAlign="center";
linkPadding=3;
barWidth=15;
barBGColor="#2C323B";
barAlign="left";
barVAlign="center";
barType=1;
barText="<img border="0" src="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg"/>";
//The Menu's Items
addHdr("Forum Navi.");
addItem("Home", "{U_INDEX}", "");
addItem("FAQ", "{U_FAQ}", "");
addItem("Search", "{U_SEARCH}", "");
addItem("Memberslist", "{U_MEMBERLIST}", "");
addItem("User Groups", "{U_GROUP_CP}", "");
<!-- BEGIN switch_user_logged_out -->
addItem("Register", "{U_REGISTER}", "");
<!-- END switch_user_logged_out -->
addItem("Profile", "{U_PROFILE}", "");
addItem("Priv.Msgs.", "{U_PRIVATEMSGS}", "");
addItem("{L_LOGIN_LOGOUT}", "{U_LOGIN_LOGOUT}", "");
buildMenu();


//-->
</script>





La modif en question :

Code: Sélectionner - Agrandir
barText="<img border="0" src="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg"/>";




Merci.
_______________________


Forum
Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Ven 26 Déc 2008 - 17:09    Sujet du message: Mettre un slidebarre Répondre en citant

bonjour

mets comme ça


 
Code: Sélectionner - Agrandir
barImage="<img border="0" src="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg"/>";  

_______________________


Forum
Auteur Message
Poloiste-LCK
Membre


Hors ligne
Membre

Inscrit le: 12 Juin 2007
Messages: 78
Niveau:
Point(s): 78
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Ven 26 Déc 2008 - 22:11    Sujet du message: Mettre un slidebarre Répondre en citant

Bonsoir,

Sa ne marche pas.
_______________________


Forum
Auteur Message
Poloiste-LCK
Membre


Hors ligne
Membre

Inscrit le: 12 Juin 2007
Messages: 78
Niveau:
Point(s): 78
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Ven 26 Déc 2008 - 22:31    Sujet du message: Mettre un slidebarre Répondre en citant

Bonsoir Yskander,

Non plus.
_______________________


Forum
Auteur Message
Arlem2


Hors ligne
Invité




MessagePosté le: Sam 27 Déc 2008 - 21:46    Sujet du message: Mettre un slidebarre Répondre en citant

themalin a écrit:
mets comme ça


Quelle assurance, on pourrait même croire que c'est testé... Mais omg si c'était si simple ! Very Happy
Déjà là c'est "comme" des définitions de variables qui sont après appellés dans les codes, donc si tu modifies le nom ça risque pas de marcher...

@Poloiste-LCK, essaie comme ça :
Cherche :
Code: Sélectionner - Agrandir

bgcolor="'+barBGColor+'"

Remplace par :
Code: Sélectionner - Agrandir

style="background-image: url('+barBGColor+');"

Ensuite cherche :
Code: Sélectionner - Agrandir

 barBGColor="#2C323B";

Remplace par :
Code: Sélectionner - Agrandir

barBGColor="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg";


Tu peux garder ton texte au dessus de l'image comme ça.


Auteur Message
Poloiste-LCK
Membre


Hors ligne
Membre

Inscrit le: 12 Juin 2007
Messages: 78
Niveau:
Point(s): 78
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Dim 28 Déc 2008 - 00:33    Sujet du message: Mettre un slidebarre Répondre en citant

Bonsoir Arlem2;

Sa ne marche toujours pas, j'ai peut être loopé quelque chose voici mon code après les modification que tu mas demandé de faire :

Code: Sélectionner - Agrandir



<script>
<!--

/*
Copyright &copy; MaXimuS 2002, All Rights Reserved.
Site: http://maximus.ravecore.com
E-mail: maximusforever@hotmail.com
Script: Static Slide Menu
Version: 6.6 Build 34
*/

NS6=(document.getElementById&&!document.all)
IE=(document.all);IE4=(document.all&&!document.getElementById)
NS=(navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")
OP=(navigator.userAgent.indexOf('Opera')>-1)

tempBar='';barBuilt=0;lastY=0;lastX=0;sI=new Array();moving=setTimeout('null',1);

function moveOut() {
    if(parseInt(ssm.left)<0&&mPos||parseInt(ssm.left)>0&&!mPos){
        clearTimeout(moving);
        moving=setTimeout('moveOut()', slideXSpeed);
        slideMenu((!mPos)?"out":"out");
        }
    else {
        clearTimeout(moving);
        moving=setTimeout('null',1);
    }
}
function moveBack() {
    clearTimeout(moving);
    moving=setTimeout('moveBack1()',waitTime);
}
function moveBack1() {
    if(parseInt(ssm.left)>-(menuWidth+1)&&mPos||parseInt(ssm.left)<menuWidth+1&&!mPos) {
        clearTimeout(moving);
        moving=setTimeout('moveBack1()',slideXSpeed);
        slideMenu((!mPos)?"in":"in");
    }
    else{
        clearTimeout(moving);
        moving=setTimeout('null',1);
    }
}
function slideMenu(way){
    fHow=(NS6)?0.4:0.2;
    if(way=="out")flow=fHow*-(parseInt(ssm.left));
    if(way=="in"&&!mPos)flow=fHow* (menuWidth+1-parseInt(ssm.left));
    else if(way=="in")flow=fHow*-(menuWidth+1+parseInt(ssm.left));
    if(flow>0)flow=Math.ceil(flow);
    else flow=Math.floor(flow);
    if(IE||NS6){
        lastX+=flow;
        bssm.clip="rect(0 "+((!mPos)?(barWidth+menuWidth+3):(barWidth+2+lastX))+" "+(((IE4)?document.body.clientHeight:0)+tssm.offsetHeight)+" "+((!mPos)?(lastX+1):0)+")";
        }
    ssm.left=parseInt(ssm.left)+flow;
    if(NS){
        if(!mPos){
            bssm.clip.left+=flow;
            bssm2.clip.left+=flow;
        }
        else{
            bssm.clip.right+=flow;
            bssm2.clip.right+=flow;
        }
        if(bssm.left+bssm.clip.right>document.width)document.width+=flow;
    }
}

function makeStatic() {
    winY=(IE)?document.body.scrollTop:window.pageYOffset;
    sHow=(NS6)?0.4:0.2;
    if(winY!=lastY&&winY>YOffset-staticYOffset)smooth=sHow*(winY-lastY-YOffset+staticYOffset);
    else if(YOffset-staticYOffset+lastY>YOffset-staticYOffset&&winY<=YOffset-staticYOffset)smooth=sHow*(winY-lastY-(YOffset-(YOffset-winY)));
    else smooth=0;
    if(smooth>0)smooth=Math.ceil(smooth);
    else smooth=Math.floor(smooth);
    bssm.top=parseInt(bssm.top)+smooth;
    lastY=lastY+smooth;
    setTimeout('makeStatic()',slideYSpeed);
}

function menuClick(id) {
    obj=(document.all)?document.all(id):document.getElementById(id);
    with(obj){
        if(event.srcElement.id!=id){
            if(target=="_top")top.location=href;
            else if(target=="_parent")parent.location=href;
            else if(target=="_blank")window.open(href);
            else if(target>""&&top.frames[target])top.frames[target].location=href;
            else if(target>"")eval('window.open("'+href+'","'+target+'")');
            else location=href;
        }
    }
}

function buildBar() {
    if(!barType)tempBar='<IMG SRC="'+barText+'" BORDER="0">';
    else{
        for(b=0;b<barText.length;b++)tempBar+=barText.charAt(b)+"<BR>"
    }
    ssmHTML+='<td align="center" rowspan="100" width="'+barWidth+'" style="background-image: url('+barBGColor+');"  valign="'+barVAlign+'" align="'+barAlign+'" class="ssmBar" NOWRAP>'+tempBar+'</td>';
}

function initSlide() {
    if (!mPos)lastX=menuWidth
    if ((NS6||IE)&&!OP||(operaFix!=2&&OP)){
        ssm=(NS6)?document.getElementById("thessm").style:document.all("thessm").style;
        tssm=(NS6)?document.getElementById("thessm"):document.all("thessm");
        bssm=(NS6)?document.getElementById("basessm").style:document.all("basessm").style;
        bssm.clip="rect(0 "+(barWidth+2+((!mPos)?menuWidth+1:0))+" "+(((IE4)?document.body.clientHeight:0)+tssm.offsetHeight)+" "+((!mPos)?(menuWidth+1):0)+")";
        if (OP&&operaFix==1)XOff=(!mPos)?document.body.clientWidth-barWidth-3:0;
        bssm.left=(!mPos)?XOff-menuWidth:XOff;
        if(OP)ssm.left=ssm.left;
        bssm.visibility="visible";
        if(NS6&&!OP){
            bssm.top=YOffset;
            if(menuOpacity!=100)ssm.MozOpacity=menuOpacity/100;
            slideIsGo=window.innerHeight>tssm.offsetHeight+staticYOffset;
        }
        else{
            if(menuOpacity!=100)ssm.filter="alpha(opacity="+menuOpacity+")";
            slideIsGo=((OP)?window.innerHeight:document.body.clientHeight)>parseInt(tssm.offsetHeight)+staticYOffset;
            }
        if(autoHideXOverflow&&((IE?document.body.clientWidth:window.innerWidth-16)<parseInt(bssm.left)+parseInt(ssm.left)+menuWidth+barWidth+3)){
            document.body.style.overflowX="hidden";
            document.body.style.overflowY="scroll";
        }
    }
    else if(NS){
        bssm=document.layers["basessm1"];
        bssm2=bssm.document.layers["basessm2"];
        ssm=bssm2.document.layers["thessm"];
        bssm.clip.left=(!mPos)?menuWidth+1:0;
        bssm.clip.right=(!mPos)?(menuWidth+barWidth+3):barWidth+2;
        bssm.left=(!mPos)?XOff-menuWidth:XOff;
        ssm.visibility="show";
        slideIsGo=window.innerHeight>ssm.clip.bottom+staticYOffset;
    }
    if(slideY&&(slideOnYOverflow||(!slideOnYOverflow&&slideIsGo)))makeStatic();
    if(!slideX)moveOut();
}

function getXOff() {
    return (((!XAlign)?((IE||OP)?document.body.clientWidth-barWidth-3:window.innerWidth-barWidth-3-17):(XAlign==1)?Math.floor(((IE||OP)?document.body.clientWidth/2-barWidth/2-1.5:window.innerWidth/2-barWidth/2-1.5)):0)+XOffset);
}

function buildMenu() {
    mPos=menuPosition;
    ssmHTML="";
    XOff=getXOff();
    if(IE||NS6)ssmHTML+='<DIV ID="basessm" style="visibility:hidden;Position : Absolute ;Top : '+YOffset+' ;Z-Index : 20;width:'+(barWidth+2)+';"><DIV ID="thessm" style="Position : Absolute ;Left : '+((!mPos)?menuWidth+1:-menuWidth-1)+' ;Top : 0px ;Z-Index : 30;'+((IE)?"width:1px":"")+'" '+((slideX)?'onmouseover="moveOut()" onmouseout="moveBack()")':'')+'>';
    if(NS)ssmHTML+='<LAYER name="basessm1" top="'+YOffset+'" visibility="show" onload="initSlide()"><ILAYER name="basessm2"><LAYER visibility="hide" name="thessm" bgcolor="'+menuBGColor+'" left="'+((!mPos)?menuWidth+1:-menuWidth-1)+'" '+((slideX)?'onmouseover="moveOut()" onmouseout="moveBack()")':'')+'>';
    if(NS6)ssmHTML+='<table border="0" cellpadding="0" cellspacing="0" width="'+(menuWidth+barWidth+3)+'"><TR><TD>';
    ssmHTML+='<table border="0" cellpadding="0" cellspacing="1" width="'+(menuWidth+barWidth+3)+'" bgcolor="'+((!NS)?menuBGColor:"")+'">';
    for(i=0;i<sI.length;i++){
        ssmHTML+='<TR>';
        if(barBuilt==0&&!mPos){
            buildBar();
            barBuilt=1
        }
        if(sI[i][3]>1)ssmHTML+='<TD BGCOLOR="'+hdrBGColor+'" ALIGN="'+hdrAlign+'" WIDTH="'+menuWidth+'"'+((NS6)?' style="padding:'+hdrPadding+'px"':'><TABLE CELLPADDING="'+hdrPadding+'" CELLSPACING="0" BORDER="0"><TR><TD')+' CLASS="ssmHdr" VALIGN="'+hdrVAlign+'">'+((sI[i][3]==3)?'<a HREF="'+((sI[i][1].indexOf("://")==-1&&sI[i][1].indexOf("../")==-1)?targetDomain:'')+sI[i][1]+'" target="'+sI[i][2]+'" class="ssmHdr">':'')+sI[i][0]+((sI[i][3]==3)?'</a>':'')+((NS6)?'':'</TD></TR></TABLE>')+'</TD>';
        else{
            if(!sI[i][2])sI[i][2]=targetFrame;
            ssmHTML+='<TD WIDTH="'+menuWidth+'"'+(NS&&!sI[i][3]?'':'BGCOLOR="'+linkBGColor+'"')+' '+((NS6)?'CLASS="ssmItem" style="padding:'+linkPadding+'px;" ALIGN="'+linkAlign+'"':'')+' '+((sI[i][3])?'>':'onmouseover="style.backgroundColor=\''+linkOverBGColor+'\'" onmouseout="style.backgroundColor=\''+linkBGColor+'\'" onclick="menuClick(\'item_'+i+'\');"'+(IE?' style="cursor:hand;"':'')+'><ILAYER><LAYER onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="100%" ALIGN="'+linkAlign+'" bgcolor="'+linkBGColor+'">')+((NS6)?'':'<DIV ALIGN="'+linkAlign+'" CLASS="ssmItem"><TABLE CELLPADDING="'+linkPadding+'" CELLSPACING="0" BORDER="0"><TR><TD VALIGN="'+linkVAlign+'" CLASS="ssmItem">')+((sI[i][3])?'':'<A HREF="'+((sI[i][1].indexOf("://")==-1&&sI[i][1].indexOf("../")==-1)?targetDomain:'')+sI[i][1]+'" target="'+sI[i][2]+'" CLASS="ssmItem" id="item_'+i+'">')+sI[i][0]+''+((sI[i][3])?'':'</A>')+((NS6)?'':'</TD></TR></TABLE></DIV>')+((sI[i][3])?'':'</LAYER></ILAYER>')+'</TD>';
        }
        if(barBuilt==0&&mPos){
            buildBar();
            barBuilt=1;
        }
        ssmHTML+='</TR>';
    }
    ssmHTML+='</table>';
    if(NS6)ssmHTML+='</TD></TR></TABLE>';
    if(IE||NS6){
        ssmHTML+='</DIV></DIV>';
        setTimeout('initSlide();',1);
    }
    if(NS)ssmHTML+='</LAYER></ILAYER></LAYER>';
    document.write(ssmHTML);
}

function addHdr(text){sI[sI.length]=[text, '', '', 2]}

function addLink(text, link, target){if(!link)link="javascript://";sI[sI.length]=[text, link, target, 3]}

function addItem(text, link, target){if(!link)link="javascript://";sI[sI.length]=[text, link, target, 0]}

function addText(text){sI[sI.length]=[text, '', '', 1]}

//window.onresize=function(){setTimeout('alert(getOff());XOff=getXOff();bssm.left=(!mPos)?XOff-menuWidth:XOff;');}

//-->
</script>
<script>
<!--
YOffset=40;
XAlign=2;
XOffset=0;
staticYOffset=20;
waitTime=500;
slideX=1;
slideXSpeed=15;
slideY=1;
slideYSpeed=15;
slideOnYOverflow=1;
autoHideXOverflow=1;
targetFrame="";
targetDomain="";
operaFix=0;
menuOpacity=100;
menuPosition=1;
menuBGColor="black";
menuWidth=125;
hdrBGColor="#2C323B";
hdrPadding=3;
hdrAlign="left";
hdrVAlign="center";
linkBGColor="#545C65";
linkOverBGColor="#2C323B";
linkAlign="left";
linkVAlign="center";
linkPadding=3;
barWidth=15;
barBGColor="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg";
barAlign="left";
barVAlign="center";
barType=1;
barText="<img border="0" src="http://img26.xooimage.com/files/8/d/5/pour-barre-960ea5.jpg"/>";
//The Menu's Items
addHdr("Forum Navi.");
addItem("Home", "{U_INDEX}", "");
addItem("FAQ", "{U_FAQ}", "");
addItem("Search", "{U_SEARCH}", "");
addItem("Memberslist", "{U_MEMBERLIST}", "");
addItem("User Groups", "{U_GROUP_CP}", "");
<!-- BEGIN switch_user_logged_out -->
addItem("Register", "{U_REGISTER}", "");
<!-- END switch_user_logged_out -->
addItem("Profile", "{U_PROFILE}", "");
addItem("Priv.Msgs.", "{U_PRIVATEMSGS}", "");
addItem("{L_LOGIN_LOGOUT}", "{U_LOGIN_LOGOUT}", "");
buildMenu();


//-->
</script>

_______________________


Forum
Auteur Message
Arlem2


Hors ligne
Invité




MessagePosté le: Dim 28 Déc 2008 - 01:22    Sujet du message: Mettre un slidebarre Répondre en citant

Tu as mis un espace entre background- et image ? Si oui enleve le.
J'avais testé le code chez moi et ca fonctionnait, regarde le code source de cette page :
http://broken.xooit.fr/index.php?theme=test
et essaie de voir si il n'y a pas de differences.

Désolé de ne pas donner plus de details mais je suis avec un Archos et c'est plutot galere >.<"


Auteur Message
Poloiste-LCK
Membre


Hors ligne
Membre

Inscrit le: 12 Juin 2007
Messages: 78
Niveau:
Point(s): 78
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Dim 28 Déc 2008 - 01:37    Sujet du message: Mettre un slidebarre Répondre en citant

je ne voit pas la slide barre sur ton forum de test ...
_______________________


Forum
Auteur Message
Contenu Sponsorisé





MessagePosté le: Aujourd’hui à 10:21    Sujet du message: Mettre un slidebarre

Montrer les messages depuis:   
Répondre au sujet Page 6 sur 13 Aller à la page: <  1, 2, 35, 6, 711, 12, 13  >




Index | Panneau d’administration | Créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group | Traduction par : phpBB-fr.com
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401