Script male Interpretato


Attenzione Script male Interpretato

Messaggio Da XSync il Gio 15 Lug 2010 - 8:50

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.

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...!
avatar
XSync
*****

Sesso : Maschile
Età : 20
Messaggi : 592
Località : Genova


Vedi il profilo dell'utente http://illydium.ace.st/
XSync è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da DarkLeo il Gio 15 Lug 2010 - 10:32

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".
avatar
DarkLeo
Veterano dello staff

Sesso : Maschile
Età : 20
Messaggi : 1784
Località : Italia


Vedi il profilo dell'utente http://aiuto.forumattivo.it/
DarkLeo è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da XSync il Gio 15 Lug 2010 - 10:54

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... )
avatar
XSync
*****

Sesso : Maschile
Età : 20
Messaggi : 592
Località : Genova


Vedi il profilo dell'utente http://illydium.ace.st/
XSync è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da Spacca il Gio 15 Lug 2010 - 13:58

Prova a creare una pagina html con quel codice...
poi in:
Pda > generale > configurazione > descrizione sito

metti questo codice dopo averlo compilato:
Codice:
<script type=text/javascript src=link pagina html></script>
avatar
Spacca
Meritattivo
Meritattivo

Sesso : Maschile
Età : 20
Messaggi : 3007
Località : Varese


Vedi il profilo dell'utente http://mywiki.tk
Spacca è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da Diego il Gio 15 Lug 2010 - 14:01

mettilo negli annunci.. happy
avatar
Diego
Veterano dello staff

Sesso : Maschile
Età : 26
Messaggi : 2249
Località : arezzo


Vedi il profilo dell'utente http://www.folliacity.it/blog-1.html
Diego è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da XSync il Gio 15 Lug 2010 - 16:26

Non posso metterlo negli annunci perchè occupa troppe righe...

Ho inserito lo script
Codice:
<script type=text/javascript src=http://theworldofeghter.fantasyboard.net/script-h11.htm></script>
ma il problema persiste ( solo nel forum, però... Nella pagina HTML lo script è perfettamente visualizzato... )

Pagina HTML
avatar
XSync
*****

Sesso : Maschile
Età : 20
Messaggi : 592
Località : Genova


Vedi il profilo dell'utente http://illydium.ace.st/
XSync è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da the crow il Gio 15 Lug 2010 - 23:35

hai due opzioni:
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. Very Happy
avatar
the crow
Veterano dello staff

Sesso : Maschile
Età : 26
Messaggi : 8797
Località : Roma


Vedi il profilo dell'utente http://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da XSync il Ven 16 Lug 2010 - 6:15

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...!
avatar
XSync
*****

Sesso : Maschile
Età : 20
Messaggi : 592
Località : Genova


Vedi il profilo dell'utente http://illydium.ace.st/
XSync è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da Spacca il Mer 21 Lug 2010 - 11:35

Ricorda :
Se la tua domanda è stata risolta, modifica il titolo e metti l'icona
avatar
Spacca
Meritattivo
Meritattivo

Sesso : Maschile
Età : 20
Messaggi : 3007
Località : Varese


Vedi il profilo dell'utente http://mywiki.tk
Spacca è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da Diego il Mer 21 Lug 2010 - 13:37

@XSync ha scritto:Non posso metterlo negli annunci perchè occupa troppe righe...

Ho inserito lo script
Codice:
<script type=text/javascript src=http://theworldofeghter.fantasyboard.net/script-h11.htm></script>
ma il problema persiste ( solo nel forum, però... Nella pagina HTML lo script è perfettamente visualizzato... )

Pagina HTML
Interessante soluzione quella, soltanto che il file deve essere salvato in js e non in html.. happy
avatar
Diego
Veterano dello staff

Sesso : Maschile
Età : 26
Messaggi : 2249
Località : arezzo


Vedi il profilo dell'utente http://www.folliacity.it/blog-1.html
Diego è stato ringraziato dall'autore di questo topic.

Attenzione Re: Script male Interpretato

Messaggio Da VIRTUALDEEJAY il Dom 1 Ago 2010 - 21:40

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 :good:


avatar
VIRTUALDEEJAY
Aiutattivo
Aiutattivo

Sesso : Maschile
Età : 46
Messaggi : 4005
Località : Parma (PR)


Vedi il profilo dell'utente http://www.virtualdeejay.net
VIRTUALDEEJAY è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum