Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva

Menù a tendina

Ultimo Aggiornamento: 13/09/2007 17:24
Autore
Stampa | Notifica email    
12/09/2007 19:46
 
Quota
OFFLINE
Post: 14.358
Registrato il: 17/07/2004
Età: 68
Dov'è l'errore?
Ahimé, ho provato a modificare lo script, secondo i vostri suggerimenti, ma credo di avere sbagliato qualcosa, perché il menù
a tendina rimane inesorabilmente fermo in altro.
Potreste per favore dirmi dov'è l'errore?
Questo lo script del menù presente nel mio forum:

<script language="JavaScript1.2" type="text/javascript">
/*
Copyright © MaXimuS 2000-2001, All Rights Reserved.
Site: www.absolutegb.com/maximus
E-mail: maximus@nsimail.com
Version: 6.1 (NS6 Compatibility)
*/

// Default settings. Don't change them.

YOffset=40; // no quotes!!
staticYOffset=10; // no quotes!!
slideSpeed=20 // no quotes!!
waitTime=1000; // no quotes!! this sets the time the menu stays out for after the mouse goes off it.
hdrFontFamily="Verdana";
hdrFontSize="3";
hdrFontColor="#000080";
hdrBGColor="#AFCCDE";
hdrAlign="right";
hdrVAlign="center";
hdrHeight="40";
linkFontFamily="Verdana";
linkFontSize="2";
linkBGColor="#FFF7E5";
linkOverBGColor="#FFF7E5";linkTarget="_top";
linkAlign="left";
menuBGColor="#000080";
menuIsStatic="yes";
menuWidth=100; // Must be a multiple of 10! no quotes!!
barBGColor="#AFCCDE";
barFontFamily="Verdana";
barFontSize="2";
barFontColor="#000080";
barVAlign="top";
barWidth=20; // no quotes!!

NS6 = (document.getElementById&&!document.all)
IE = (document.all)
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")

moving=setTimeout('',1);
function moveOut()
{
if ((NS6 && parseInt(ssm.left)<0)||(IE && ssm.style.pixelLeft<0)||(NS && document.ssm.left<0))
{
clearTimeout(moving); moving = setTimeout('moveOut()', slideSpeed);
if (NS6) {theleft+=10; var l=parseInt(ssm.left); ssm.left=""+(l+10)+"px"; /*EDIT FFZ3*/ /*ssm.left = theleft;*/ }
if (IE) {ssm.style.pixelLeft += 10;}
if (NS) {document.ssm.left += 10;document.ssm.clip.left-=10}
}
else {clearTimeout(moving);moving=setTimeout('',1);}
}
function moveBack()
{
clearTimeout(moving);moving = setTimeout('moveBack1()', waitTime);
}
function moveBack1()
{
if ((NS6 && parseInt(ssm.left)>(-menuWidth))||(IE && ssm.style.pixelLeft>(-menuWidth))||(NS && document.ssm.left>(-menuWidth))) {
clearTimeout(moving);moving = setTimeout('moveBack1()', slideSpeed);
if (NS6) {theleft-=10; var l=parseInt(ssm.left); ssm.left=""+(l-10)+"px"; /*EDIT FFZ3*/ /*ssm.left = theleft;*/ }
if (IE) {ssm.style.pixelLeft -= 10;}
if (NS) {document.ssm.left -= 10;document.ssm.clip.left+=10}}
else {clearTimeout(moving);moving=setTimeout('',1);}
}

lastY = 0;
function makeStatic()
{
if (NS6) {winY = window.pageYOffset;}
if (IE) { if (document.documentElement && document.documentElement.scrollTop)
winY = document.documentElement.scrollTop;
else if (document.body)
winY = document.body.scrollTop
else
winY=0;
/*EDIT FFZ3*/ /*winY = document.body.scrollTop;*/var NM=document.all('ssm').style}
if (NS) {winY = window.pageYOffset;var NM=document.ssm}
if (NS6||IE||NS)
{
if (winY!=lastY&&winY>YOffset-staticYOffset)
{
smooth = .3 * (winY - lastY - YOffset + staticYOffset);
}
else if (YOffset-staticYOffset+lastY>YOffset-staticYOffset)
{
smooth = .3 * (winY - lastY);
}
else { smooth=0; }

if(smooth!=0)
{
if(smooth > 0) smooth = Math.ceil(smooth);
else smooth = Math.floor(smooth);
if (NS6)
{
var l=parseInt(ssm.top); if(!l || isNaN(l)) l=0;
ssm.top=""+(l+smooth)+"px";
/*EDIT FFZ3*/ /*ssm.top=parseInt(ssm.top)+smooth;*/
}
if (IE)
{
NM.pixelTop+=smooth;
}
if (NS)
{
NM.top+=smooth;
}
lastY = lastY+smooth;
}
setTimeout('makeStatic()', 1);
}
}

function initSlide()
{
if (NS6)
{
ssm=document.getElementById("ssm").style
ssm.visibility="visible";
ssm.left = -menuWidth+"px"; /*EDIT FFZ3*/ /*ssm.left = -menuWidth;*/
}
else if (IE) {
document.all("ssm").style.visibility = "visible"
document.all("ssm").style.pixelLeft = -menuWidth;}
else if (NS) {
document.layers["ssm"].clip.left = menuWidth;
document.layers["ssm"].left = -menuWidth;
document.layers["ssm"].visibility = "show"}
if (menuIsStatic=="yes") makeStatic();
}

function reloadPage() {if(NS) reload()}

function startMenu(menuHeader, barText)
{
if (IE||NS6) {document.write('<DIV ID="ssm" style="visibility:hidden;Position : Absolute ;Left : 0 ;Top : '+YOffset+' ;Z-Index : 20;width:1px" onmouseover="moveOut()" onmouseout="moveBack()">')}
if (NS) {document.write('<LAYER visibility="hide" top="'+YOffset+'" name="ssm" bgcolor="'+menuBGColor+'" left="0" onmouseover="moveOut()" onmouseout="moveBack()">')}
if (NS6){document.write('<table border="0" cellpadding="0" cellspacing="0" width="'+(menuWidth+barWidth+2)+'" bgcolor="'+menuBGColor+'"><TR><TD>')}
tempBar=""
for (i=0;i<barText.length;i++) {
tempBar+=barText.substring(i, i+1)+"<BR>"}
document.write('<table border="1" cellpadding="0" cellspacing="1" width="'+(menuWidth+barWidth+2)+'" bgcolor="'+menuBGColor+'"><tr><td bgcolor="'+hdrBGColor+'" WIDTH="'+(menuWidth-1)+'" HEIGHT="'+hdrHeight+'" ALIGN="'+hdrAlign+'" VALIGN="'+hdrVAlign+'"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+menuHeader+'</b></font></td><td align="center" rowspan="100" width="'+barWidth+'" bgcolor="'+barBGColor+'" valign="'+barVAlign+'"><p align="center"><font face="'+barFontFamily+'" Size="'+barFontSize+'" COLOR="'+barFontColor+'"><B>'+tempBar+'</B></font></p></TD></tr>')
theleft=-menuWidth;
}

function addItem(text, link, target)
{
if (!target) {target=linkTarget}
document.write('<TR><TD BGCOLOR="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="'+(menuWidth-1)+'"><ILAYER><LAYER onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="100%" ALIGN="'+linkAlign+'"><DIV ALIGN="'+linkAlign+'"><FONT face="'+linkFontFamily+'" Size="'+linkFontSize+'"> <A HREF="'+link+'" target="'+target+'" CLASS="ssmItems">'+text+'</DIV></LAYER></ILAYER></TD></TR>');
}

function addHdr(text)
{
document.write('<tr><td bgcolor="'+hdrBGColor+'" HEIGHT="'+hdrHeight+'" ALIGN="'+hdrAlign+'" VALIGN="'+hdrVAlign+'" WIDTH="'+(menuWidth-1)+'"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+text+'</b></font></td></tr>');
}

function endMenu()
{
document.write('<tr><td bgcolor="'+hdrBGColor+'"><font size="0" face="Arial"> </font></td></TR></table>')
if (NS6){document.write('</TD></TR></TABLE>')}
if (IE||NS6) {document.write('</DIV>')}
if (NS) {document.write('</LAYER>')}
if (NS6||IE||NS) setTimeout('initSlide();', 500);
}

window.onresize=reloadPage

/*
Configure menu styles below
NOTE: To edit the link colors, go to the STYLE tags and edit the ssmItems colors
*/
YOffset=20; // no quotes!!
staticYOffset=20; // no quotes!!
slideSpeed=20 // no quotes!!
waitTime=500; // no quotes!! this sets the time the menu stays out for after the mouse goes off it.
menuBGColor="#01347a";
menuIsStatic="yes";
menuWidth=200; // Must be a multiple of 10! no quotes!!
hdrFontFamily="verdana";
hdrFontSize="2";
hdrFontColor="#000066";
hdrBGColor="#00a0ff";
hdrAlign="center";
hdrVAlign="center";
hdrHeight="10";
linkFontFamily="Verdana";
linkFontSize="2";
linkBGColor="#f6f4ff";
linkOverBGColor="#ffffff";
linkTarget="_top";
linkAlign="center";
barBGColor="#0238a4";
barFontFamily="Verdana";
barFontSize="1";
barFontColor="white";
barVAlign="center";
barWidth=16; // no quotes!!

startMenu("CARTELLE", "INDICE VELOCE");
addItem("<b>Home", "http://freeforumzone.leonardo.it/forum.aspx?c=47801&f=47801", "");
addItem("<b>Discussioni recenti</b>", "http://freeforumzone.leonardo.it/recenti.aspx?c=47801&f=47801&ev=1", "");
addItem("<b>Regolamento</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228216", "");
addItem("<b>Problemi tecnici</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228218", "");
addItem("<b>Messaggi personali</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228220", "");
addItem("<b>Annunci</b>", "http://freeforumzone.leonardo.it/recenti.aspx?c=47801&f=47801&ev=2", "");
addItem("<b>Presentiamoci</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228222", "");
addItem("<b>Esperienze vissute</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228223", "");
addItem("<b>Forum principale</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228224", "");
addItem("<b>Argomenti dottrinali</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228225", "");
addItem("<b>Fuori tema</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228226", "");
addItem("<b>Scienza e TdG</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228227", "");
addItem("<b>Costume e società</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228228", "");
addItem("<b>La storia dei TdG</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228229", "");
addItem("<b>La Bibbia dei TdG</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228230", "");
addItem("<b>Non solo critica...</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228231", "");
addItem("<b>Pubblicazioni della WTS</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228235", "");
addItem("<b>Domande e risposte</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228232", "");
addItem("<b>Lettere e circolari</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228233", "");
addItem("<b>Domande sulla Bibbia</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228236", "");
addItem("<b>Rassegna stampa</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228237", "");
addItem("<b>Le cose già dette</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228238", "");
addItem("<b>La pagina dei links</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228240", "");
addItem("<b>Libri e dintorni</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228241", "");
addItem("<b>Pensieri e parole</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228242", "");
addItem("<b>Umorismo</b>", "http://www.freeforumzone.com/viewdiscussioni.aspx?f=47801&idc=18", "");
addItem("<b>Compleanni e ricorrenze</b>", "http://freeforumzone.leonardo.it/cartella.aspx?c=47801&f=47801&idc=228239", "");
addItem("<b>Entra nella chat</b>", "http://freeforumzone.leonardo.it/chat.aspx?c=47801&f=47801", "_blank");
endMenu();

</script>

Vi ringrazio in anticipo per il vostro aiuto e per l'infinita pazienza che mostrate con tutti gli utenti che vi interpellano.

Achille
[Modificato da Achille Lorenzi 12/09/2007 19:49]
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi

Feed | Forum | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 05:35. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com