Script male Interpretato
+2
DarkLeo
XSync
6 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici :: Argomenti chiusi con i codici
Pagina 1 di 1 • Condividi
Script male Interpretato
Ho provato a inserire uno script in un widget. Ebbene, non funziona. Inoltre il Widget si allunga T R O P P O verso il basso.
Risultato ( cioè : come dovrebbe risultare... ) = Un bellissimo menu ad uscita laterale.
Ebbene, che devo fare?
Grazie mille in anticipo...!
- Il codice:
- Codice:
<HTML>
<HEAD>
<TITLE>Menù a scomparsa javascript</TITLE>
<style type="text/css">
#menu {position:absolute; top:-2000px; border:1px solid #000000; border-collapse:collapse; visibility:hidden;}
td.txt {border:1px solid #000000; text-align:center; font-weight:bold; color:#ffffff;}
td.txt a{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
td.txt a:hover{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
</style>
<!-- Inizio Sezione Javascript -->
<script type="text/javascript">
/*
script made by Martial Boissonneault © 2001-03 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
var ie5= (document.getElementById && document.all);
var ns6= (document.getElementById && !document.all);
var MenuTop = 50; // posizione del menu rispetto alla parte superiore della pagina
var MenuLeft = 150; // spostamento del menu
var timerID1 = null;
var timerID2 = null;
function statik(){
if(ie5){
document.getElementById('menu').style.top = document.body.scrollTop + MenuTop;
}
if(ns6){
document.getElementById('menu').style.top = window.pageYOffset + MenuTop;
}
}
function changeBG(obj, bgColor) {
if(ie5 || ns6){
obj.style.backgroundColor = bgColor;
}
}
function slideIn(){
if(ie5 || ns6){
if(parseInt(document.getElementById('menu').style.left) < 0){
clearTimeout(timerID2);
document.getElementById('menu').style.left = parseInt(document.getElementById('menu').style.left) + 5 + "px";
timerID1=setTimeout("slideIn()", 30);
}
}
}
function slideOut(){
if(ie5 || ns6){
if(parseInt(document.getElementById('menu').style.left) > -MenuLeft){
clearTimeout(timerID1);
document.getElementById('menu').style.left = parseInt(document.getElementById('menu').style.left) - 5 + "px";
timerID2=setTimeout("slideOut()", 30);
}
}
}
function reDo(){
if(ie5 || ns6){
window.location.reload();
}
}
function slideMenuInit(){
if(ie5 || ns6){
document.getElementById('menu').style.visibility = "visible";
document.getElementById('menu').style.left = -MenuLeft;
document.getElementById('menu').style.top = MenuTop;
}
}
window.onresize = reDo;
setInterval ('statik()', 1);
</script>
</head>
<body onload="slideMenuInit()">
<table id="menu" width="180" border="1" cellpadding="3" cellspacing="0" bgcolor="#0099CC" bordercolor="#000000" onmouseover="slideIn()" onmouseout="slideOut()">
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">home</a></td>
<td rowspan=6 class="txt">M<br/>E<br/>N<br/>U</td>
</tr>
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">Primo link</a></td>
</tr>
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">Secondo link</a></td>
</tr>
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">Terzo link</a></td>
</tr>
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">Quarto link</a></td>
</tr>
<tr>
<td class="txt" onmouseover="changeBG(this,'#ff0000')" onmouseout="changeBG(this,'#0099CC')"><a href="#">Quinto link</a></td>
</tr>
</table>
<script type="text/javascript">
for(i=1;i<101;i++){
document.write("<br/>");
}
</script>
</BODY>
</HTML>
Risultato ( cioè : come dovrebbe risultare... ) = Un bellissimo menu ad uscita laterale.
Ebbene, che devo fare?
Grazie mille in anticipo...!
Re: Script male Interpretato
Perchè inserirlo in un Widget?
Vai in PDA - Visualizzazione - Generalità e mettilo li.
Credo dovrebbe funzionare.
Nel caso poi, non dovrebbe andare e vuoi usare il Widget, quando crei un Widget e inserisci il codice dentro, nello spazio "Usare un indice tipo :", seleziona "No".
Vai in PDA - Visualizzazione - Generalità e mettilo li.
Credo dovrebbe funzionare.
Nel caso poi, non dovrebbe andare e vuoi usare il Widget, quando crei un Widget e inserisci il codice dentro, nello spazio "Usare un indice tipo :", seleziona "No".
Re: Script male Interpretato
Non lo metto sul messaggio sull' indice perchè, se no, appare solo sull' indice. In teoria dovrebbe sostituire il menu e quindi essere visibile ovunque...
Grazie mille... ma non funziona... Nè nel widget ( Usare Widget come Indice Tipo | No | ) nè nel messaggio sull' indice. E va a capo troppe volte per essere inserito in descrizione o annuncio.
Semplicemente crea un enorme spazio vuoto.
Grazie mille comunque ( intanto ho messo un altro script meno bello... )
Grazie mille... ma non funziona... Nè nel widget ( Usare Widget come Indice Tipo | No | ) nè nel messaggio sull' indice. E va a capo troppe volte per essere inserito in descrizione o annuncio.
Semplicemente crea un enorme spazio vuoto.
Grazie mille comunque ( intanto ho messo un altro script meno bello... )
Re: Script male Interpretato
Prova a creare una pagina html con quel codice...
poi in:
Pda > generale > configurazione > descrizione sito
metti questo codice dopo averlo compilato:
poi in:
Pda > generale > configurazione > descrizione sito
metti questo codice dopo averlo compilato:
- Codice:
<script type=text/javascript src=link pagina html></script>
Re: Script male Interpretato
Non posso metterlo negli annunci perchè occupa troppe righe...
Ho inserito lo script
Pagina HTML
Ho inserito lo script
- Codice:
<script type=text/javascript src=http://theworldofeghter.fantasyboard.net/script-h11.htm></script>
Pagina HTML
Re: Script male Interpretato
hai due opzioni:
La prima:
incollare il codice in una pagina html salvarla per poi prender il link e incollarlo in un <*iframe *>
ho visto il tuo forum e lo spazio dei widget non e' molto credo che dovrai stringere il forum e allargarli per poter far aprire il menu a scomparsa :
La seconda
Apri il menu prendi il codice e incollalo nel messaggio sull'indice ...magari prima regola l'altezza di dove lo vuoi.
EDIT: personalmente a me non piaciono nessuna delle due opzioni...infatti sul mio forum ho cambiato idea.
La prima:
incollare il codice in una pagina html salvarla per poi prender il link e incollarlo in un <*iframe *>
- Codice:
<iframe frameborder="0" width="100%" height="180" src="METTI QUI L'URL DELLA PAGINA HTML" marginheight="2"
marginwidth="0" scrolling="yes" allowtransparency="yes"
style="border:#ffffff 0px solid;border-top:0px" ></iframe>
ho visto il tuo forum e lo spazio dei widget non e' molto credo che dovrai stringere il forum e allargarli per poter far aprire il menu a scomparsa :
La seconda
Apri il menu prendi il codice e incollalo nel messaggio sull'indice ...magari prima regola l'altezza di dove lo vuoi.
EDIT: personalmente a me non piaciono nessuna delle due opzioni...infatti sul mio forum ho cambiato idea.
Re: Script male Interpretato
Funzionare l' IFRAME funziona, ma incolla il menu nel box in cui lo posizioni. Cioè, se lo scrivo nel widget, appare nel widget, se lo scrivo nel messaggio sull' indice, appare nel messaggio sull' indice, se lo metto negli annunci, appare negli annunci. Esiste un campo in Forumattivo che faccia riferimento direttamente a tutta la pagina?
Comunque, grazie mille...!
Comunque, grazie mille...!
Re: Script male Interpretato
Ricorda : Se la tua domanda è stata risolta, modifica il titolo e metti l'icona |
Re: Script male Interpretato
Interessante soluzione quella, soltanto che il file deve essere salvato in js e non in html..XSync ha scritto:Non posso metterlo negli annunci perchè occupa troppe righe...
Ho inserito lo scriptma il problema persiste ( solo nel forum, però... Nella pagina HTML lo script è perfettamente visualizzato... )
- Codice:
<script type=text/javascript src=http://theworldofeghter.fantasyboard.net/script-h11.htm></script>
Pagina HTML
Re: Script male Interpretato
Salve, Nessuna risposta dopo 7 giorni, si considera il problema risolto o abbandonato. La prossima volta siete invitati a rispondere o effettuare un UP dopo 24h. Questo argomento è in Argomenti Chiusi, grazie per l'apertura di un nuovo topic Rispettando le Regole del Forum Ci vediamo in ForumAttivo |
Argomenti simili
» forum caricato male
» Newsletter che funziona male
» script
» IL FORUM VIENE VISUALIZZATO MALE
» Eliminare script
» Newsletter che funziona male
» script
» IL FORUM VIENE VISUALIZZATO MALE
» Eliminare script
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici :: Argomenti chiusi con i codici
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.