Forum d'aide aux administrateurs de forums
AccueilPortailCalendrierFAQRechercherMembresGroupesS'enregistrerConnexion

 

Faire fonctionner un script sur MF aussi

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Auteur Message
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 17:14

Hello à tous !

Voilà, j'ai ce script d'un peitit menu rétractable et suiveur très sympa qui fonctionne très bien avec IE comme ICI en haut à gauche (en petite fenêtre pour voir le suiveur).

- Comment faire pour qu'il fonctionne sur MF où là rien ne se passe : Il est là, mais ne s'ouvre pas, ne suit pas, nada !
- Où l'installer dans les templates ? dans l'overall_header, c'est ça ?

Spoiler:
 


Merci d'avance.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 17:22

Bonjour,

Tout d'abord, ta page est très mal structurée.

Une page se compose ainsi:
Code:
<html>
<head>
<!-- Ici, tu mets tes balises d'en-tête: les scripts, et tout et tout -->
</head>
<body>
<!-- Ici, tu mets le contenu de ta page
</body>
</html>
C'est peut-être à cause de ça que ça ne marche pas.

cordialement,
ProgVal
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 17:38

Merci de me remettre dans le droit chemin ProgVal, j'apprécie vraiment. :cheers:

Voilà, j'ai rectifié.
Mais hélas, toujours kifkif pour le menu avec MF et Opera...


EDIT : J'ai changé la valeur "absolute" en "fixed" et ça marche, sauf que le menu reste ouvert, mais il suit le scroll...

Code:
#master      {position:fixed; width: 200px; top: 10px; left: -120px; z-index:2; visibility:visible;}
#menu         {position:fixed; width: 18px; top: 0px; left: 120px; z-index:5; visibility:visible;}
#top         {position:fixed; width: 120px; top: 0px; left: 0px; z-index:5; visibility:visible;}
#screen      {position:fixed; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}
#screenlinks   {position:fixed; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}

Merci de ton aide.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 17:47

J'ai essayé de faire un peu le ménage dans ta page, ça donne ça:
Code:
<html>
<head>
<style type="text/css">
<!--

#master      {position:absolute; width: 200px; top: 10px; left: -120px; z-index:2; visibility:visible;}
#menu         {position:absolute; width: 18px; top: 0px; left: 120px; z-index:5; visibility:visible;}
#top         {position:absolute; width: 120px; top: 0px; left: 0px; z-index:5; visibility:visible;}
#screen      {position:absolute; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}
#screenlinks   {position:absolute; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}

-->
</style>
<style type="text/css">
<!--

.NavJump {font-family: arial; font-size: 10pt; color: #990000; text-decoration: none;}
a:link.NavJump {color : #990000;}
a:visited.NavJump {color : #990000;}
a:active.NavJump {text-decoration: none; color: #FFCC00;}
a:hover.NavJump {text-decoration: none; color: #FFCC00;}

-->
</style>
<script language = "javascript">
<!--

var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0

if(ie){
document.write('<style type="text/css">')
document.write("#screen   {filter:Alpha(Opacity=30);}")
document.write("</style>")
}

if(ns){
document.write('<style type="text/css">')
document.write("#master   {clip:rect(0,150,250,0);}")
document.write("</style>")
}

//-->
</script>
<script language = "javascript">
<!--


var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0


var master = new Object("element")
master.curLeft = -120;   master.curTop = 10;
master.gapLeft = 0;      master.gapTop = 0;
master.timer = null;



function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop){
clearTimeout(eval(layerName).timer)

if(eval(layerName).curLeft != fromLeft){
    if((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft){eval(layerName).curLeft = fromLeft}
else if(eval(layerName).curLeft < fromLeft){eval(layerName).curLeft = eval(layerName).curLeft + paceLeft}
else if(eval(layerName).curLeft > fromLeft){eval(layerName).curLeft = eval(layerName).curLeft - paceLeft}
if(ie){document.all[layerName].style.left = eval(layerName).curLeft}
if(ns){document[layerName].left = eval(layerName).curLeft}
}

if(eval(layerName).curTop != fromTop){
    if((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop){eval(layerName).curTop = fromTop}
else if(eval(layerName).curTop < fromTop){eval(layerName).curTop = eval(layerName).curTop + paceTop}
else if(eval(layerName).curTop > fromTop){eval(layerName).curTop = eval(layerName).curTop - paceTop}
if(ie){document.all[layerName].style.top = eval(layerName).curTop}
if(ns){document[layerName].top = eval(layerName).curTop}
}

eval(layerName).timer=setTimeout('moveAlong("'+layerName+'",'+paceLeft+','+paceTop+','+fromLeft+','+fromTop+')',30)
}

function setPace(layerName, fromLeft, fromTop, motionSpeed){
eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft))/motionSpeed
eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop))/motionSpeed

moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop)
}

var expandState = 0

function expand(){
if(expandState == 0){setPace("master", 0, 10, 10); if(ie){document.menutop.src = "http://img4.hostingpics.net/pics/209991menub.gif"}; expandState = 1;}
else{setPace("master", -120, 10, 10); if(ie){document.menutop.src = "http://img4.hostingpics.net/pics/649025menu.gif"}; expandState = 0;}
}


//-->
</script><script language = "javascript">
<!--


if(ie){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.master;}

function FixY(){
if(ie){sidemenu.style.top = document.body.scrollTop+10}
if(ns){sidemenu.top = window.pageYOffset+10}
}


setInterval("FixY()",100);

//-->
</script>
<style type="text/css">
<!--
Lignes CSS de codebox
dl.codebox {background-color: transparent; border: none;}
dl.codebox dt {background-image: url('http://static1.grsites.com/archive/textures/orang/orang028.gif'); width: 70px; text-align: center; border: 0px solid #990000; color: #990000;}
.codebox dd { color: #3300FF;}
dl.codebox code {
margin-top: -4px;
font-size: 11px;
color: #000000;
border: 0px solid #990000;
background-image: url('http://static1.grsites.com/archive/textures/orang/orang028.gif');
padding: 5px;
}
-->
</style>
</head>


<body background="http://img22.imageshack.us/img22/1557/gradientdarkblue.png">
<br/><div align="center"><a href="http://futilitiz-city.forumactif.com/" target="_blank"><img src="http://img3.hostingpics.net/pics/223790logo_fil.gif" border="0" alt="Hostingpics" /></a></div>
<div id="master">

<div id="menu">
<table border="0" width="18" cellspacing="0" cellpadding="0">
<tr><td width="100%"><a href="javascript:expand()" onfocus="this.blur()"><img name="menutop" border="0" src="http://img4.hostingpics.net/pics/649025menu.gif" width="18" height="70"></a></td></tr>
</table>
</div>


<div id="top">
<table border="0" width="120" cellspacing="0" cellpadding="0">
<tr><td width="100%"><img border="0" src="http://img4.hostingpics.net/pics/456969top.gif" width="120" height="6"></td></tr>
</table>
</div>


<div id="screen">
<table border="0" width="120" cellspacing="0" cellpadding="5">

<tr><td width="100%" bgcolor="#990000">

<table border="0" width="100%" bgcolor="#990000" cellspacing="0" cellpadding="0">
<tr><td width="100%">

<table border="0" width="100%" cellspacing="1" cellpadding="5">
<tr><td width="100%" bgcolor="#FFFFFF">


<font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font><font class="NavJump"><br></font>


</td></tr>
</table>

</td></tr>
</table>

</td></tr>
</table>
</div>

_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 17:47

La suite:
Code:
<div id="screenlinks">
<table border="0" width="120" cellspacing="0" cellpadding="5">
<tr><td width="100%">

<table border="0" width="100%" bgcolor="#990000" cellspacing="0" cellpadding="0">
<tr><td width="100%">

<table border="0" width="100%" cellspacing="1" cellpadding="5">
<tr><td width="100%" bgcolor="#FFFFFF">

<a href="http://futilitiz-city.forumactif.com/" class="NavJump"><b></b></a><br>

<a href="http://futilitiz-city.forumactif.com/index.htm" class="NavJump"><b>Accueil</b></a><br>
<a href="http://futilitiz-city.forumactif.com/-f19/" class="NavJump"><b>Top's</b></a><br>
<a href="http://futilitiz-city.forumactif.com/espaces-goto-tech-c3/" class="NavJump"><b>Espace</b></a><br>
<a href="http://futilitiz-city.forumactif.com/ii-b-fyoutil-town-go-to-iii-tech-c1/" class="NavJump"><b>Fyoutil'z</b></a><br>
<a href="http://futilitiz-city.forumactif.com/tech-goto-espace-c5/" class="NavJump"><b>Tech's</b></a><br>
<a href="http://futilitiz-city.forumactif.com/iii-b-archives-goto-i-first-one-c6/" class="NavJump"><b>Archives</b></a><br>
<a href="http://futilitiz-city.forumactif.com/profile.forum?mode=editprofile" class="NavJump"><b>Profil</b></a><br>
<a href="http://www.youtube.com/" class="NavJump"><b>You Tube</b></a><br>
<a href="http://www.dailymotion.com/fr" class="NavJump"><b>Dailymotion</b></a><br>

<a href="http://www.deezer.com/#music/radio" class="NavJump"><b>Deezer</b></a><br>
<a href="http://www.wikipedia.fr/" class="NavJump"><b>Wikipedia</b></a><br>
<a href="http://www.google.fr/" class="NavJump"><b>Google</b></a><br>


</td></tr>
</table>

</td></tr>
</table>

</td></tr>
</table>
</div>

</div>

<br/><div align="center"><a href="http://futilitiz-city.forumactif.com/" target="_blank"><img src="http://img3.hostingpics.net/pics/223790logo_fil.gif" border="0" alt="Hostingpics" /></a></div>

<a href="http://www.guistuff.com/"><img border="0" src="http://www.guistuff.com/images/11dot.gif" width="1" height="1"></a>
<div align="center"><TABLE cellSpacing=0 background="http://img4.hostingpics.net/pics/711714gradient80130784.png" color="black" cellPadding=0 width="97%" border=0>
<TD width="31%">
<TABLE cellSpacing=1 background="http://img22.imageshack.us/img22/1557/gradientdarkblue.png" border="0" alt="Image Hosted by ImageShack.us"/><TD><div align="center"><br/><div align="center"><dl class="codebox" style="cursor: pointer;" onclick="this.getElementsByTagName('div')[0].style.display=((this.getElementsByTagName('div')[0].style.display=='none')?'':'none');"><dt>Spoiler:</dt><dd><div style="display:none;"><br/>
<a href="http://www.sos-forum.com/" target="_blank"><img src="http://i44.servimg.com/u/f44/11/44/03/73/sf-0110.gif" width="88" height="31"></a><br/><br/>
<a href="http://www.annuaire-forum.fr/" target="_blank"><img src="http://www.annuaire-forum.fr/img/logo.gif" width="88" height="31"></a>  <a href="http://www.patmax.info" target="_blanck"><img src="http://www.patmax.info/images/bannieres/patmaxscripts.gif" width="88" height="31"></a>
 <a href="http://calipso.exprimetoi.net/" target="_blank"><img src="http://i62.servimg.com/u/f62/11/72/76/79/cali310.gif"  width="88" height="31"></a><br/><br/>
<a href="http://www.java.scripts-fr.com/" target="_top"><img src="http://www.java.scripts-fr.com/images/scripts-fr-bouton.gif" border="0" width="88" height="31" alt="scripts-Fr.com : Annuaire du CGI & Javascript" title="scripts-Fr.com : Annuaire du CGI & Javascript"></a>
 <a href="http://fun.codes-sources.com/"  target="_blank"><img src="http://img2.hostingpics.net/pics/526221cs.gif"  height="31" width="88"></a>  <a href="http://astuforum.free.fr/" target="_blank"><img src="http://astuforum.free.fr/images/pub-astu.gif" height="31" width="88"></a><br/>
</dd></dl></div><br/></div></TD></table><br/>

<div align="center"><select name="SiteMap" onchange="if(options[selectedIndex].value){window.open(options[selectedIndex].value)}" size="0" style="background-color: #FF9900; color: #000000; font-size: 10pt; font-family: arial; font-weight: normal;">
<option selected>Goto Escales</option><option value="http://futilitiz-city.forumactif.com/forum.htm" target="_blank">Accueil</option><option value="http://futilitiz-city.forumactif.com/" target="_blank">Portail</option><option value="http://futilitiz-city.forumactif.com/-f19/">Top's ></option><option value="http://futilitiz-city.forumactif.com/espaces-goto-tech-c3/">Espace ></option><option Value="http://futilitiz-city.forumactif.com/ii-b-fyoutil-town-go-to-iii-tech-c1/">Fyoutil'z ></option><option value="http://futilitiz-city.forumactif.com/tech-goto-espace-c5/">Tech's ></option><option value="http://futilitiz-city.forumactif.com/iii-b-archives-goto-i-first-one-c6/">Archives ></options><option value="http://www.youtube.com/">You Tube</option><option value="http://www.dailymotion.com/fr">Dailymotion</option><option value="http://www.deezer.com/#music/radio">Deezer</option></select></div><br/>

<div align="center"><a href="http://futilitiz-city.forumactif.com/Frames-FreeTV-h1.htm" target="_blank"><img src="http://img4.hostingpics.net/pics/262224chair_imghosting.gif" border="0"></a>  <a href="http://imageshack.us/" target="_blank"><img src="http://img4.hostingpics.net/pics/262224chair_imghosting.gif" border="0"></a><br/><br/>
<a href="http://futilitiz-city.forumactif.com/index.htm" target="_blank"><img src="http://img3.imageshack.us/img3/2294/button66407489.png" border="0"></a>
</div></TD>

<TD><br/>
<div align="center"><embed src="http://flashplayer.power-heberg.com/mediaplayer.swf" width="520" height="260" allowfullscreen="true" allowscriptaccess="always" flashvars="&displayheight=240&file=http://flashplayer.power-heberg.com/finalblond-playlist.xml&height=260&width=520&backcolor=0xFFCC33&lightcolor=0x999999&screencolor=0xFFCC33&displaywidth=320&volume=100" /></div><br/>

<div align="center"><p style="visibility:visible;"><embed src="http://assets.myflashfetish.com/swf/video/touch.swf?myid=477682&path=2009/01/20" quality="high" wmode="transparent" flashvars="mycolor=AB0F27&mycolor2=FF6200&mycolor3=EDDCC5&autoplay=false&rand=true&f=&vol=100&pat=6&grad=true" width="382.5" height="233.75" name="myflashfetish" salign="TL" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" border="0" style="visibility:visible;width:382.5px;height:233.75px;" /><br><a href="http://futilitiz-city.forumactif.com/login.forum?connexion" target="_blank"><img src="http://assets.myflashfetish.com/images/get-videos.gif" title="Get Videos!" style="border-style:none;" alt="Video"></a><a href="http://futilitiz-city.forumactif.com/login.forum?connexion" target="_blank"><img src="http://assets.myflashfetish.com/images/make-own.gif" title="Create A Playlist!" style="border-style:none;" alt="Playlist"></a></div><br/>

</TD>


<TD width="16%"><br/><br/><TABLE cellSpacing=1 width="100%" background="http://img22.imageshack.us/img22/1557/gradientdarkblue.png" border="0" alt="Image Hosted by ImageShack.us"/><TD><div align="center"><dl class="codebox" style="cursor: pointer;" onclick="this.getElementsByTagName('div')[0].style.display=((this.getElementsByTagName('div')[0].style.display=='none')?'':'none');"><dt>Spoiler:</dt><dd><div style="display:none;"><br/><div align="center"><script type="text/javascript">var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser sessionvar startX = 30 //set x offset of bar in pixelsvar startY = 10 //set y offset of bar in pixelsvar verticalpos="fromtop" //enter "fromtop" or "frombottom"function iecompattest(){return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body}function get_cookie(Name) {var search = Name + "="var returnvalue = "";if (document·cookie.length > 0) {offset = document·cookie.indexOf(search)if (offset != -1) {offset += search.lengthend = document·cookie.indexOf(";", offset);if (end == -1) end = document·cookie.length;returnvalue=unescape(document·cookie.substring(offset, end))}}return returnvalue;}function closebar1(){if (persistclose)document·cookie="remainclosed=1"document.getElementById("topbar1").style.visibility="hidden"}function staticbar1(){barheight=document.getElementById("topbar1").offsetHeightvar ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;var d = document;function ml(id){var el=d.getElementById(id);if (!persistclose || persistclose && get_cookie("remainclosed")=="")el.style.visibility="visible"if(d.layers)el.style=el;el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};el.x = startX;if (verticalpos=="fromtop")el.y = startY;else{el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;el.y -= startY;}return el;}window.stayTopLeft=function(){if (verticalpos=="fromtop"){var pY = ns ? pageYOffset : iecompattest().scrollTop;ftlObj.y += (pY + startY - ftlObj.y)/8;}else{var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;ftlObj.y += (pY - startY - ftlObj.y)/8;}ftlObj.sP(ftlObj.x, ftlObj.y);setTimeout("stayTopLeft()", 10);}ftlObj = ml("topbar1");stayTopLeft();}if (window.addEventListener)window.addEventListener("load", staticbar1, false);else if (window.attachEvent)window.attachEvent("onload", staticbar1);else if (document.getElementById)(window.onload=staticbar1);</script><style type="text/css">#topbar1 {position:absolute;background-color : #000008;border : 1px solid #9893C6;-moz-border-radius: 12px;padding: 4px 0px 14px 0px;width: 360px;visibility: hidden;z-index: 20;opacity:.80; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}</style></div><br/><br/> <div align="center"><a href="#" onClick="window.open('http://www.sjpphpbb.net/phpbb3/player/index.php','radio','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=470,height=355');return(false)"><span class="gensmall"><img src="http://img2.hostingpics.net/pics/761664Equalizer_04.gif" /> &nbsp;<a href="http://www.lastfm.fr/home" target="_blank"><img src="http://img3.hostingpics.net/pics/4061322115977.jpg" alt="" /></a><br/><font color=#FFFFFF><b>Ecouter la radio</b></font></a></div><br/><div align="center"><a href="http://futilitiz-city.forumactif.com/FreeTV-h4.htm" target="_blank"><img src="http://img2.hostingpics.net/pics/712161tv.gif" /></a><br/><font color=#FFFFFF><b>Watch FreeTV</b></font></div> <br/><center><div style="width:180px;height:90px;"><object width="180" height="90"><param name="movie" value="http://www.deezer.com/embedded/widget.swf?path=12959452&lang=FR&colorBack=0x00C7F2&colorVolume=0x00CCFF&colorScrollbar=0x1F8DA4&colorText=0xFFFFFF&autoplay=0&autoShuffle=1&id=3961859"></param><embed src="http://www.deezer.com/embedded/widget.swf?path=12959452&lang=FR&colorBack=0x00C7F2&colorVolume=0x00CCFF&colorScrollbar=0x1F8DA4&colorText=0xFFFFFF&autoplay=0&autoShuffle=1&id=3961859" type="application/x-shockwave-flash" width="180" height="80"></embed></div></center> <br/><div align="center"><embed src="http://dahane0.free.fr/TH/mediaplayer.swf" allowfullscreen="true" allowscriptaccess="always" flashvars="&displayheight=320&file=http://dahane0.free.fr/TH/planete.xml&height=150&width=150&frontcolor=0xffffff&backcolor=0x555555&lightcolor=0x000000" height="150" width="150"></div></dd></dl></div><br/><br/></TD></table><br/>

</TD>
<br/><br/>
</TABLE></div>

</body>
</html>

Mais la véritable solution serait de tout recoder, parce que actuellement, c'est vraiment...
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:08

Ok, merci beaucoup ProgVal et voici la page avec comme dans le code modifié plus haut.

Mais le menu n'est plus rétractable... :scratch:

EDIT : je ne vois pas la fermeture du "head" et l'ouverture du "body" dans ton code... :roll:
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:13

sisi, il y sont.

Mais si tu veux, tu me dis précisément ce que tu veux, et je te refais la page.
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:16

Arf. oui, je viens de voir !

Non non c'est parfait, merci et je vais changer l'url de cette VIP Room partout.

Mais ce que je veux maintenant est l'origine de ce sujet, c'est que mon menu suiveur, soit aussi rétractable comme sur IE.
http://futilitiz-city.forumactif.com/vip-room_pv-h6.htm



Thanx Mate.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:32

Oui, j'ai compris.

Et je pensais qu'en réparant la page, ça remarcherai...

Je vais regarder ça.
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:39

ProgVal a écrit:
je pensais qu'en réparant la page, ça remarcherai...
Non pour le menu ça ne change rien, bien que je préfère avoir une page bien faite. ;)

Ce qui a changé c'est la modif de "position:absopulte" à "position:fixed" qui a ouvert le menu et l'a rendu suiveur avec MF, mais il n'est pas rétractable et je ne sais pas ce qu'il faut modifier pour ça...


ProgVal a écrit:
Je vais regarder ça.
Merci beaucoup.



TIAAAH avec cette modif de "fixed", ça ne va plus du tout pour IE !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 18:47

Bon, ce que tu vas faire, c'est que à chaque fois que tu vois "if (ie)" dans la page, tu le remplaces par "if(1)"

mais attention, comme ce n'est pas sûr que ça marche, sauvegarde le contenu de la page quelque part.
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 19:30

YESSS YESSS YESSS !!! YOU ARE MY HERO PROGVAL !!!!!!!!!




Merci, ah j'adore quand ça fonctionne ! :king: http://futilitiz-city.forumactif.com/tuto-zc-h5.htm
(par contre ça ne fonctionne plus avec IE... PFFF)

Mais sur la page que tu m'as rangée le rétractable fonctionne mais pas le scroll...
Cela ne viendrait-il pas du fait que tu as divisé le script ? http://futilitiz-city.forumactif.com/vip-room_pv-h6.htm
Je suis repassée deux fois et il ne me semble pas en avoir oublié


Bon je le mets dans l'overall_header c'est ça ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 19:52

Je m'étonne moi-même...

Oui, juste après le
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 20:02

ProgVal a écrit:
Je m'étonne moi-même...

Oui, juste après le "head"
J'ai essayé exactement là et le menu s'affiche bien par contre rien ne se passe, il ne s'ouvre pas et et ne suit pas...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 21:38

Voici le script à mettre:
Code:
<script language = "javascript">
<!--

var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0

if(1){
document.write('<style type="text/css">')
document.write("#screen  {filter:Alpha(Opacity=30);}")
document.write("</style>")
}

if(ns){
document.write('<style type="text/css">')
document.write("#master  {clip:rect(0,150,250,0);}")
document.write("</style>")
}

//-->
</script>
<script language = "javascript">
<!--


var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0


var master = new Object("element")
master.curLeft = -120;  master.curTop = 10;
master.gapLeft = 0;      master.gapTop = 0;
master.timer = null;



function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop){
clearTimeout(eval(layerName).timer)

if(eval(layerName).curLeft != fromLeft){
    if((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft){eval(layerName).curLeft = fromLeft}
else if(eval(layerName).curLeft < fromLeft){eval(layerName).curLeft = eval(layerName).curLeft + paceLeft}
else if(eval(layerName).curLeft > fromLeft){eval(layerName).curLeft = eval(layerName).curLeft - paceLeft}
if(1){document.all[layerName].style.left = eval(layerName).curLeft}
if(ns){document[layerName].left = eval(layerName).curLeft}
}

if(eval(layerName).curTop != fromTop){
    if((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop){eval(layerName).curTop = fromTop}
else if(eval(layerName).curTop < fromTop){eval(layerName).curTop = eval(layerName).curTop + paceTop}
else if(eval(layerName).curTop > fromTop){eval(layerName).curTop = eval(layerName).curTop - paceTop}
if(1){document.all[layerName].style.top = eval(layerName).curTop}
if(ns){document[layerName].top = eval(layerName).curTop}
}

eval(layerName).timer=setTimeout('moveAlong("'+layerName+'",'+paceLeft+','+paceTop+','+fromLeft+','+fromTop+')',30)
}

function setPace(layerName, fromLeft, fromTop, motionSpeed){
eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft))/motionSpeed
eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop))/motionSpeed

moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop)
}

var expandState = 0

function expand(){
if(expandState == 0){setPace("master", 0, 10, 10); if(1){document.menutop.src = "http://img4.hostingpics.net/pics/209991menub.gif"}; expandState = 1;}
else{setPace("master", -120, 10, 10); if(1){document.menutop.src = "http://img4.hostingpics.net/pics/649025menu.gif"}; expandState = 0;}
}


//-->
</script><script language = "javascript">
<!--


if(1){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.master;}

function FixY(){
if(1){sidemenu.style.top = document.body.scrollTop+10}
if(ns){sidemenu.top = window.pageYOffset+10}
}


setInterval("FixY()",100);

//-->
</script>
<script type="text/javascript">var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser sessionvar startX = 30 //set x offset of bar in pixelsvar startY = 10 //set y offset of bar in pixelsvar verticalpos="fromtop" //enter "fromtop" or "frombottom"function iecompattest(){return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body}function get_cookie(Name) {var search = Name + "="var returnvalue = "";if (document·cookie.length > 0) {offset = document·cookie.indexOf(search)if (offset != -1) {offset += search.lengthend = document·cookie.indexOf(";", offset);if (end == -1) end = document·cookie.length;returnvalue=unescape(document·cookie.substring(offset, end))}}return returnvalue;}function closebar1(){if (persistclose)document·cookie="remainclosed=1"document.getElementById("topbar1").style.visibility="hidden"}function staticbar1(){barheight=document.getElementById("topbar1").offsetHeightvar ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;var d = document;function ml(id){var el=d.getElementById(id);if (!persistclose || persistclose && get_cookie("remainclosed")=="")el.style.visibility="visible"if(d.layers)el.style=el;el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};el.x = startX;if (verticalpos=="fromtop")el.y = startY;else{el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;el.y -= startY;}return el;}window.stayTopLeft=function(){if (verticalpos=="fromtop"){var pY = ns ? pageYOffset : iecompattest().scrollTop;ftlObj.y += (pY + startY - ftlObj.y)/8;}else{var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;ftlObj.y += (pY - startY - ftlObj.y)/8;}ftlObj.sP(ftlObj.x, ftlObj.y);setTimeout("stayTopLeft()", 10);}ftlObj = ml("topbar1");stayTopLeft();}if (window.addEventListener)window.addEventListener("load", staticbar1, false);else if (window.attachEvent)window.attachEvent("onload", staticbar1);else if (document.getElementById)(window.onload=staticbar1);</script>

_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 22 Mar - 21:46

Merci d'être encore là ProgVal.

Avec ce script dans l'overall_header après le "head" le menu n'apparait plus du tout. ;)


EDIT : même en y mettant le début du script, il n'y a plus rien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
ProgVal
Fondateur
avatar

Masculin
Age : 23
Nombre de messages : 482
Date d'inscription : 01/01/2009
Réputation : 9
Points : 134

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Lun 30 Mar - 17:22

Alors là...

Je vais contacter Spiro, c'est lui l'expert dans ce domaine.
_________________

Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums

Salut Invité !
Tu as posté 0 messages.
Le forum compte 1683 messages et 191 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adminforum.fr.cr
Shad
Administrateur
avatar

Masculin
Age : 27
Localisation : Poitiers
Emploi/loisirs : Étudiant ; Air-Soft, Natation, Aïkido, escalade.
Nombre de messages : 272
Date d'inscription : 01/01/2009
Réputation : 1
Points : 73

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Lun 30 Mar - 20:02

C'est quoi l'histoire... je peut avoir un résumer (un minimum détaillé quand même) !

merci ;)
_________________
Shad

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://openlwd.org/
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Lun 30 Mar - 20:19

Hello Boys !

Merci de vos réponses.

Spyro, l'histoire c'est celle d'un petit menu suiveur que j'aimerais intégrer dans le tamplate overall_header_new.

Deux problèmes majeurs :
1- Le menu ne fonctionnait que sur IE jusqu'à ce que ProgVal donne la modif pour qu'il fonctionne sur MF, mais alors il ne fonctionne plus avec IE... /-:
2- Dans le template il ne s'ouvre pas mais oui sur une page html.

Voici le menu suiveur sur cette page html qui fonctionne bien avec MF (et plus avec IE).

Pour le script original et modifié, voir quelques posts plus haut.

Merci Spiro.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
Shad
Administrateur
avatar

Masculin
Age : 27
Localisation : Poitiers
Emploi/loisirs : Étudiant ; Air-Soft, Natation, Aïkido, escalade.
Nombre de messages : 272
Date d'inscription : 01/01/2009
Réputation : 1
Points : 73

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Lun 30 Mar - 23:14

Je ne voie pas où est "overall_header_new" pas le templat bien sur... mais l'application !
Et sans sa je ne peut rien faire !
_________________
Shad

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://openlwd.org/
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Mar 31 Mar - 11:26

Spiro a écrit:
Je ne voie pas où est "overall_header_new" pas le templat bien sur... mais l'application !
Et sans sa je ne peut rien faire !
Excuse-moi Spiro, je n'ai pas compris... :oops:
(Peut-être parce que je suis dans la salle d'informatique du bahut et que je ne devrais pas y être...)


Voici l'original du script, donc qui ne marche que sur IE et non avec MF :
Spoiler:
 
Et voici une manip, mais qui n'arrange que l'ouverture sur MF mais pas le suiveur :
final-blond a écrit:
J'ai changé la valeur "absolute" en "fixed" et ça marche, sauf que le menu reste ouvert, mais il suit le scroll...

Code:
#master      {position:fixed; width: 200px; top: 10px; left: -120px; z-index:2; visibility:visible;}
#menu         {position:fixed; width: 18px; top: 0px; left: 120px; z-index:5; visibility:visible;}
#top         {position:fixed; width: 120px; top: 0px; left: 0px; z-index:5; visibility:visible;}
#screen      {position:fixed; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}
#screenlinks   {position:fixed; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;}
Et voici la modif suggérée par ProgVal qui fait que ça fonctionne avec MF mais pas avec IE seulement dans la page html (donnée plus haut) et pas dans le template overall_header_new (ça affiche seulement le menu) :
ProgVal a écrit:
Bon, ce que tu vas faire, c'est que à chaque fois que tu vois "if (ie)" dans la page, tu le remplaces par "if(1)"

Merci pour ton aide.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
Shad
Administrateur
avatar

Masculin
Age : 27
Localisation : Poitiers
Emploi/loisirs : Étudiant ; Air-Soft, Natation, Aïkido, escalade.
Nombre de messages : 272
Date d'inscription : 01/01/2009
Réputation : 1
Points : 73

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 19 Avr - 14:23

Humm... bon là j'ai du temps, donc je vais m'occuper de sa... en plus sa fait un bon moment que je dois le faire :innoncent:

Mais il me faut savoir actuellement sur ton forum quel est le problème... car il y a eu beaucoup de changements !
_________________
Shad

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://openlwd.org/
final-blond
Modérateur administrateur
avatar

Féminin
Localisation : Dans une équation qui me chavire.
Emploi/loisirs : Dépasser les bornes des limites d'un tuto.
Nombre de messages : 127
Date d'inscription : 21/02/2009
Réputation : 0
Points : 62

MessageSujet: Re: Faire fonctionner un script sur MF aussi
Dim 19 Avr - 14:54

Arf Spiro désolée mais ProgVal a trouvé et j'ai oublié de donner suite :oops:

Donc voici le tuto et je le mettrai aussi sur SF si ProgVal le permet bien sûr.

Alors on commence avec le CSS à placer >> PA >> Affichage >> Images et couleurs >> Couleurs > Onglet CSS
Citation :
.menu_retractable {
overflow: hidden;
position: fixed;
top: 34px;
left: 1px;
background-color: #VALEUR_HEXADECIMALE;
background-image: url('URL_IMAGE'); >> si on préfère
background-repeat: no-repeat;
height: 13%;
cursor: pointer;
color: #000000;
font-size: 11px; font-style: italic;
}
#menu_deploye {
width: 89px;
background-image: url('URL_IMAGE');
background-repeat: repeat;
display: none;
padding-left: 7px;
padding-top: 25px;
padding-bottom: 25px;
}
#menu_retracte {
width: 10px;
}
Ici chacun fait à son goût.

Dans le template overall_header_new :
Avant le
Code:
</head>
placer le script :
Code:
<script language="javascript">         
         // Creation des fonctions
         function deployer()
         {
            var menu_deploye=document.getElementById('menu_deploye');
            var menu_retracte=document.getElementById('menu_retracte');
            menu_deploye.style.display='block';
            menu_retracte.style.display='none';
         }
         function retracter()
         {
            var menu_deploye=document.getElementById('menu_deploye');
            var menu_retracte=document.getElementById('menu_retracte');
            menu_deploye.style.display='none';
            menu_retracte.style.display='block';
         }
      </script>

Enfin, en toute fin du même template :
Code:
<table  border="0" cellpadding="0" cellspacing="0" align="center">
<tbody><tr>
<td>
<div class="menu_retractable" id="menu_deploye" onclick="javascript: retracter()">
<!-- Le menu déployé -->

VOS LIENS OU IMAGES OU TEXTE 

</div>

<div class="menu_retractable" id="menu_retracte" onclick="javascript: deployer()">
<!-- Le menu retracté -->
</div>
</td></tr></tbody>
</table>

Voici un exemple la petite barre verticale à gauche.

Merci Spiro et ProgVal.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://futilitiz-city.forumactif.com/index.htm
Contenu sponsorisé



MessageSujet: Re: Faire fonctionner un script sur MF aussi

Revenir en haut Aller en bas

Faire fonctionner un script sur MF aussi

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum: Vous ne pouvez pas répondre aux sujets dans ce forum
Les admins de forums :: Principaux problèmes :: Problèmes avec un/des script(s) -
Créer un forum | © phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Forum gratuit