It is currently Fri 30 Sep 2016 - 23:55 - créer un forum

Mettre un slidebarre

Skip to content

Post new topic Reply to topic Goto page: <  1, 2, 35, 6, 711, 12, 13  >

Mettre un slidebarre
Author Message
themalin


Joined: 19 Apr 2006
Posts: 8,897

PostPosted: Sat 1 Nov 2008 - 15:02    Post subject: Mettre un slidebarre Reply with quote

PublicitéSupprimer les publicités ?
Previous post review:

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
Author Message
Kurim


Offline
Guest




PostPosted: Sat 1 Nov 2008 - 15:18    Post subject: Mettre un slidebarre Reply with quote

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

Author Message
themalin
Membre


Offline
Membre

Joined: 19 Apr 2006
Posts: 8,897
Point(s): 9,101
Moyenne: 1.02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

PostPosted: Wed 5 Nov 2008 - 12:38    Post subject: Mettre un slidebarre Reply with quote

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
Author Message
Alvino


Offline
Guest




PostPosted: Sat 8 Nov 2008 - 07:11    Post subject: Mettre un slidebarre Reply with quote

Bonjour

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


Author Message
themalin
Membre


Offline
Membre

Joined: 19 Apr 2006
Posts: 8,897
Point(s): 9,101
Moyenne: 1.02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

PostPosted: Sat 8 Nov 2008 - 14:12    Post subject: Mettre un slidebarre Reply with quote

themalin wrote:

bonjour

ici

 
Code: Sélectionner - Agrandir

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



rajoutes ça


 
Code: Sélectionner - Agrandir

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



_______________________


Forum
Author Message
Alvino


Offline
Guest




PostPosted: Sun 9 Nov 2008 - 07:11    Post subject: Mettre un slidebarre Reply with quote

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", ""); 


Author Message
themalin
Membre


Offline
Membre

Joined: 19 Apr 2006
Posts: 8,897
Point(s): 9,101
Moyenne: 1.02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

PostPosted: Sun 9 Nov 2008 - 13:08    Post subject: Mettre un slidebarre Reply with quote

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
Author Message
Alvino


Offline
Guest




PostPosted: Sun 9 Nov 2008 - 23:30    Post subject: Mettre un slidebarre Reply with quote

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


Author Message
Poloiste-LCK
Membre


Offline
Membre

Joined: 12 Jun 2007
Posts: 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)

PostPosted: Fri 26 Dec 2008 - 01:29    Post subject: Mettre un slidebarre Reply with quote

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
Author Message
themalin
Membre


Offline
Membre

Joined: 19 Apr 2006
Posts: 8,897
Point(s): 9,101
Moyenne: 1.02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

PostPosted: Fri 26 Dec 2008 - 17:09    Post subject: Mettre un slidebarre Reply with quote

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
Author Message
Poloiste-LCK
Membre


Offline
Membre

Joined: 12 Jun 2007
Posts: 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)

PostPosted: Fri 26 Dec 2008 - 22:11    Post subject: Mettre un slidebarre Reply with quote

Bonsoir,

Sa ne marche pas.
_______________________


Forum
Author Message
Yskander
Modérateur


Offline
Modérateur

Joined: 26 Jan 2008
Posts: 1,558
Point(s): 1,654
Moyenne: 1.06
Masculin

PostPosted: Fri 26 Dec 2008 - 22:18    Post subject: Mettre un slidebarre Reply with quote

Et comme çà à tout hasard :

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

_______________________
Pour les mp injurieux >> Ezéchiel 25 verset 17


Forum
Author Message
Poloiste-LCK
Membre


Offline
Membre

Joined: 12 Jun 2007
Posts: 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)

PostPosted: Fri 26 Dec 2008 - 22:31    Post subject: Mettre un slidebarre Reply with quote

Bonsoir Yskander,

Non plus.
_______________________


Forum
Author Message
Arlem2


Offline
Guest




PostPosted: Sat 27 Dec 2008 - 21:46    Post subject: Mettre un slidebarre Reply with quote

themalin wrote:
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.


Author Message
Poloiste-LCK
Membre


Offline
Membre

Joined: 12 Jun 2007
Posts: 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)

PostPosted: Sun 28 Dec 2008 - 00:33    Post subject: Mettre un slidebarre Reply with quote

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
Author Message
Arlem2


Offline
Guest




PostPosted: Sun 28 Dec 2008 - 01:22    Post subject: Mettre un slidebarre Reply with quote

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 >.<"


Author Message
Contenu Sponsorisé





PostPosted: Today at 23:55    Post subject: Mettre un slidebarre

Display posts from previous:   
Reply to topic Page 6 of 13 Goto page: <  1, 2, 35, 6, 711, 12, 13  >




Portal | Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group |
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401