WebSite X5Help Center

 
Fabio B.
Fabio B.
User

Creare un Menù verticale in flash a sinistra della pagina  it

Auteur : Fabio B.
Visité 1949, Followers 1, Partagé 0  
Mots-clés :: flash,menù,sinistra,verticale

Ciao Kol; sì, sto pensando esattamente ad un menù pappapronta in swf. Solo che anzichè nello spazio interno alla pagina vorrei inserirlo nella colonna del menù verticale in un template fai-da-te.

Posté le
71 RéPONSES - 1 UTILES - 1 CORRECT
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non avendo la v.9, gli esperti potrebbero dirti di più; ...personalmente risolverei con il solito  DIV-CUSTOM (*) da dichiarare nello step_1, pannello Esperto per lo script CSS e Codice attivazione statistiche per il div-contenitore...


(*) - grazie ancora ad Icm dell'Avo di Answers (SteveR), che ci aprì gli orizzonti 

.

bye, KolAsim

.

p.s.: (...con la v.8 era molto semplice ottenerlo, tramite l'HEADER che trasbordava nella parte inferiore, tipo questo: http://www.zspace.it/kolasim/website/menuFlash2/)

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator
Fabio Bevilacqua
Ciao Kol; sì, sto pensando esattamente ad un menù pappapronta in swf. Solo che anzichè nello spazio interno alla pagina vorrei inserirlo nella colonna del menù verticale in un template fai-da-te.

Puoi mettere a zero l'altezza del menu, e inserire il menu flash nell'intestazione, e lo hai in tutte le pagine... o ho capito male io...???  Innocent

Lire plus
Posté le de Mirko Boschetti
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ciao Mirko, ...parlava di posizione verticale, ...che con la v.8 era semplice, come da esempio nel "P.S.", e come detto da te, nell'HEADER, ...ma nella v.9 non so, e magari tu ne potresti dare conferma...

...

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Scusate ragazzi; mi vergogno ad ammetterlo ma non ho capito niente tranne la parte per mettere il menù orizzontale nell'header.

Parlando di menù verticale: potete spiegarmelo in modo più semplice? E' possibile alterare il foglio di stile o il codice php che sia per far acquisire a WSX5 un file .swf al posto di un formato immagine nella sezione del template personalizzato?

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

...come sopra

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

Per quanto riguarda il menu lo si potrebbe nascondere sia tramite codice che semplicemente mettendo tutte le pagine con proprietá nascosta (in X5 il menu dovrebbe essere orizzontale). Per quanto riguarda il menu fatto in flash non me ne intendo ma in ogni caso penso che pappa pronta non esista perche poi dovrebbe essere cmq modificato per andare ad inserire i relativi collegamenti tramite relativo programma (Es SWiSH Max). Inoltre secondo me, anche senza andare ad inserire menu in flash, mettendo un menu in html + css + javascript si ottengono cmq dei bellissimi risultati. Inoltre se proprio non si sa mettere mano al codice ci sono menu free con molti bellissimi effetti e sono facilmente integrabili in website.

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... scusa Fabio, ...ho visto adesso la domanda...

... con il DIV Custom  hai provato...?...

... se non è chiaro, vorresti che si approfondisse su questo...?...

... se confermi, ti anticipo che è semplicissimo, ed anche se sono senza PC e programmi ci arriviamo subito, o quasi...

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User
Mirko Boschetti
Qui ho fatto un esempi preso da SnakeXenzia http://sitemibo.altervista.org/testomenu/ se nascondi il menu ed inserisci il menu in flash dovrebbe andare...

In effetti se modificato potrebbe essere utile per inserire il menu flash in verticale, nel caso invece si volesse mantenere il menu di website e allostesso tempo inserire questo div si dovrebbe implementare anche il z-index, nel codice postato il contenuto del div e sotto al div del menu.

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ottimo Mirko, ...ed al posto di "Ciao da Mirko,..." andrebbe inserito il TAG OBJECT...

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur
 ‪ KolAsim ‪ ‪
... scusa Fabio, ...ho visto adesso la domanda... ... con il DIV Custom  hai provato...?... ... se non è chiaro, vorresti che si approfondisse su questo...?... ... se confermi, ti anticipo che è semplicissimo, ed anche se sono senza PC e programmi ci arriviamo subito, o quasi... . bye, KolAsim

No, non ho provato. Come si fa?

Roberto M.
Per quanto riguarda il menu lo si potrebbe nascondere sia tramite codice che semplicemente mettendo tutte le pagine con proprietá nascosta (in X5 il menu dovrebbe essere orizzontale). Per quanto riguarda il menu fatto in flash non me ne intendo ma in ogni caso penso che pappa pronta non esista perche poi dovrebbe essere cmq modificato per andare ad inserire i relativi collegamenti tramite relativo programma (Es SWiSH Max). Inoltre secondo me, anche senza andare ad inserire menu in flash, mettendo un menu in html + css + javascript si ottengono cmq dei bellissimi risultati. Inoltre se proprio non si sa mettere mano al codice ci sono menu free con molti bellissimi effetti e sono facilmente integrabili in website.

Ci sono dei programmi per la creazione di menù flash modulari e personalizzabili(certamente devi conoscere già gli URL delle pagine da raggiungere). Ne esistono anche online. Naturalmente considerando che il sito avrà i limiti di navigazione legati alla tecnologia flash (niente iPad o iPhone).

Mirko Boschetti
Qui ho fatto un esempi preso da SnakeXenzia http://sitemibo.altervista.org/testomenu/ se nascondi il menu ed inserisci il menu in flash dovrebbe andare...

OK, per nascondere il menù devo nascondere tutte le pagine del sito; ma il menù in flash come fai ad inserirlo nella colonna del menù originale in modo che si riproduca in tutte le pagine?

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

Questo é lo script da inserire per avere un swf in un div.

<script src="files/swfobject_modified.js" type="text/javascript"></script>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="250" id="FlashID" title="menu">
  <param name="movie" value="files/tuofile.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="files/expressInstall.swf" />
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="files/tuofile.swf" width="800" height="250">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="files/expressInstall.swf" />
    <div>
      <h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Scarica Adobe Flash Player" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>

***Ci sono due files extra ma non me li sta facendo allegare, vedo se riesco ad inserirli singolarmente.

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

File 1

Nota il file expressInstall viene automaticamente caricato da website x5 nella cartella res, percio diventerebbe "res/expressInstall.swf"

Nota2 lo script andrebbe inserito all'interno del div che ti hanno consigliato.

Lire plus
Posté le de Roberto M.
Mirko Boschetti
Mirko Boschetti
Moderator
Fabio Bevilacqua
 ‪ OK, per nascondere il menù devo nascondere tutte le pagine del sito; ma il menù in flash come fai ad inserirlo nella colonna del menù originale in modo che si riproduca in tutte le pagine?

Una volta inserito nella colonna del menu (grazie al suggerimento di Roby) poi lo troverai sempre in tutte le pagine...

Lire plus
Posté le de Mirko Boschetti
Roberto M.
Roberto M.
User

Mi auto annoto, il progetto verrebbe meglio adattando lo script usato da incomedia per i file swf nella sezione header, e adattandola per questa esigenza infatti il file javascript esterno sarebbe sempre aggiornato e in esportazione non avresti problemi. Al massimo si dovrebbe fare qualche prova per testarla.

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non sono pratico delle nuove funzioni della v.9, ...e so che fa uso di SWFObject...

... ma...!...

... credo che il costrutto del TAG OBJECT suggerito prima, (ripeto credo), non sia riconosciuto, o meglio non in sintassi con il JavaScript...

... dico questo perchè, a colpo d'occhio, mi sembra che sia il TAG OBJECT dell'incorporamento normale, quindi non servito e non necessita del JavaScript...

... in poche parole dovrebbe funzionare senza lo swfobject_modified.js, che però non so cosa sia...

... comunque, tutto dipende anche dal tipo di SWF e da come sia stato progettato...

.

bye, KolAsim

-

EDIT: dopo aver postato ho notato la rettifica d "Roberto":

Roberto M.

... ... il progetto verrebbe meglio adattando lo script usato da incomedia per i file swf ... ... ...


... del resto come avevo anticipato nel prec. Post...Wink


Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User
 ‪ KolAsim ‪ ‪
... non sono pratico delle nuove funzioni della v.9, ...e so che fa uso di SWFObject... ... ma...!... ... credo che il costrutto del TAG OBJECT suggerito prima, (ripeto credo), non sia riconosciuto, o meglio non in sintassi con il JavaScript... ... dico questo perchè, a colpo d'occhio, mi sembra che sia il TAG OBJECT dell'incorporamento normale, quindi non servito e non necessita del JavaScript... ... in poche parole dovrebbe funzionare senza lo swfobject_modified.js, che però non so cosa sia... ... comunque, tutto dipende anche dal tipo di SWF e da come sia stato progettato... . bye, KolAsim - EDIT: dopo aver postato ho notato la rettifica d "Roberto": Roberto M. ... ... il progetto verrebbe meglio adattando lo script usato da incomedia per i file swf ... ... ... ... del resto come avevo anticipato nel prec. Post...

Il Tag Object é riconosciuto tranquillamente, inoltre il javascript associato alla funzione esiste per rilevare la natura del browser nel quale stai facendo giare il file swf e anche la natura del plugin che lo deve far girare. Inoltre nel caso sul vcomputer usato per la visualizzazione non vi sia il plugin aiuta il visualizzatore ad installare il plugin adatto. Website stesso usa piu o meno la stessa natura di javascript per far girare i file swf, il file in questione si trova in res/swfobject.js .

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sì, ...quello che volevo dire io era che la v.9 (che non ho) adesso fa uso d SWFObject per i Flash incorporati dal programma, ma il TAG Object non ha bisogno di SWFObject per essere gestito, ed il rilevamento del browser avviene internamente ad esso con l'alternativa "<!--[if !IE]>-->"

... in poche parole, il TAH Object inserito nel DIV di Mirko, dovrebbe funzionare, sempre che il file SWF originale non facesse uso di SWFObject, nel qual caso il TAG Object non sarebbe necessario perchè appunto gestito dallo Script relativo al J.S....

... ma non avendo il PC ed il programma non posso dire di più, ...anche perchè ho visto qualche HTML con Flash della v.9, ...ma dal codice proprio non ho capito come li gestisce...Embarassed

.

Wink bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Dunque, io ho preso il DIV di Mirko e ci ho inserito dentro lo script di Roberto così:

</div>
<div style=" position: relative; top: 200px; left: 2px; width:125px; height: 150px; border: 0px solid red;">
<h1><script src="files/swfobject_modified.js" type="text/javascript"></script>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="250" id="FlashID" title="menu">
  <param name="movie" value="files/menu.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="files/expressInstall.swf" />
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="files/menu.swf" width="800" height="250">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="files/expressInstall.swf" />
    <div>
      <h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Scarica Adobe Flash Player" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
</div>
<div>

Poi ho inserito nella cartelle Res online il file swfobject_modified e nello script sopra ho aggiunto res/ al percorso.

Infine ho messo al posto di tuofile.swf il nome del mio swf che ho caricato online sia nella directory principale che in res.

Risultato:

http://prove.bottegadelwebmaster.com/

Perchè non appare il mio menù?

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

Ci sono errori di formattazione da sistemare.

1. Hai invertito il primo e l'ultimo div...infatti dovresti avere questo <div></div>

2. Devi togliere il tag titolo <h1> prima dello script <script src="files/swfobject_modified.js" type="text/javascript"></script>

3. meglio se metti i file nella cartella files creata da website, nella cartella res ci sono altri files.

4. Come dicevo in un post precedente dovresti inserire il tag z-index nel codice di mirko. Diventerebbe cosí <div style=" position: relative; top: 200px; left: 2px; width:125px; height: 150px; border: 0px solid red; z-index:2;">

5. Rileggi bene il codice e sufficiente un tag errato per non farlo funzionare

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

Altra cosa che ho notato verificando il codice che hai messo sul sito.

1. Hai inserito il codice dando come indirizzo files/menu.swf e poi mi dici che hai messo i files nella cartella res. é normale che non te li trova XD

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur

Ho appena trovato un sistema che funziona tentando in modo empirico:

Ho preso un icona e ne ho fatto un bottone con Swishmax; poi ho esportato il bottone come SWF+html.

Infine ho aperto il file html col browser, ho copiato il codice sorgente e l'ho incollato dentro al DIV di Mirko; fatto ciò ho caricato nella cartella principale il file.swf.

Risultato: http://prove.bottegadelwebmaster.com/

YYYYYYYeSSSSSSSSSS!!!!!! Finalmente ci capisco qualcosa.

Così è alla portata di tutti.

Adesso farò una prova con un menù builder...

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

L'effetto non é proprio ottimale, ma meglio di niente

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... x Fabio, ...è esattamente quello che avevo suggerito precedentemente, solo che non hai letto attentamente...!...

 ‪ KolAsim ‪ ‪
... ottimo Mirko, ...ed al posto di "Ciao da Mirko,..." andrebbe inserito il TAG OBJECT... . bye, KolAsim

... cioè, ...esattamente come scritto, ...il codice da incorporare è esclusivamente il TAG OBJECT... <object>***</object>

...!... quello che hai incollato contiene TAG univoci replicati (html,head,body,+ i tag di chiusura "/"), ...che potrebbero recare danno alla pagina...!...

... e questo codice TAG OBJECT non fa uso di SWFObject che ignora...

...

... le PATH attive in un SWF partono non dalla cartella in cui si trova il file SWF, ma dalla posizione della pagina che lo incorpora, quindi dalla ROOT del Sito...

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Rieccomi dopo svariati tentativi falliti di incorporare un menù.swf; alla fine esausto ho rimesso online l'unico tentativo andato a buon fine.

Il codice che ho inserito nell'oggetto html è il seguente:

</div>
<div style=" position: relative; top: 200px; left: 2px; width:125px; height: 150px; border: 0px solid red;">
<html><head>
<title>provabottone</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<meta name="author" content="">
<meta name="generator" content="SWiSHmax " target="_blank" rel="nofollow">http://www.swishzone.com">
<meta name="description" content="provabottone">
<!-- urls used in the movie -->
<!-- http://banzi.bottegadelwebmaster.com/ -->
<!-- Creato con SWiSHmax - Flash diventa semplice! - www.swishzone.it -->
</head>
<body bgcolor="#FFFFFF">
<center>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0"
  id="provabottone" width="100" height="100">
  <param name="movie" value="provabottone.swf">
  <param name="bgcolor" value="#FFFFFF">
  <param name="quality" value="high">
  <param name="allowscriptaccess" value="samedomain">
  <embed type="application/x-shockwave-flash"
   pluginspage="http://www.macromedia.com/go/getflashplayer"
   width="100" height="100"
   name="provabottone" src="provabottone.swf"
   bgcolor="#FFFFFF" quality="high"
   swLiveConnect="true" allowScriptAccess="samedomain"
  ></embed>
</object>
</center>
</body>
</html>
</div>
<div>

Ho provato a togliere </div> in testa e <div> in coda, ma non compariva più nulla.

Per ora fisso nel post questo script come "appunto di viaggio".

Proverò in seguito ad inserire nuovamente un intero menù in flash.

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

Anche questa volta potremmo dirti qual'é l'errore, ma se non comprendi un minimo di html ci stiamo una giornata.

Fabio Bevilacqua
Ho provato a togliere </div> in testa e <div> in coda, ma non compariva più nulla.

Inoltre tendi a non leggere quello che diciamo.

Roberto M.
Ci sono errori di formattazione da sistemare. 1. Hai invertito il primo e l'ultimo div...infatti dovresti avere questo <div></div>

Dovevi solo invertirli, non eliminarli

 ‪ KolAsim ‪ ‪
... x Fabio, ...è esattamente quello che avevo suggerito precedentemente, solo che non hai letto attentamente...!...  ‪ KolAsim ‪ ‪... ottimo Mirko, ...ed al posto di "Ciao da Mirko,..." andrebbe inserito il TAG OBJECT... . bye, KolAsim ... cioè, ...esattamente come scritto, ...il codice da incorporare è esclusivamente il TAG OBJECT... <object>***</object> ...!... quello che hai incollato contiene TAG univoci replicati (html,head,body,+ i tag di chiusura "/"), ...che potrebbero recare danno alla pagina...!... ... e questo codice TAG OBJECT non fa uso di SWFObject che ignora... ... ... le PATH attive in un SWF partono non dalla cartella in cui si trova il file SWF, ma dalla posizione della pagina che lo incorpora, quindi dalla ROOT del Sito... . bye, KolAsim

Metá del codice che hai inserito come dice Kol sfrutta il tag Head e Body, inutili in questo script.

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur

Roberto non è vero che non leggo, quella eliminazione l'avevo fatta apposta per seguire il tuo suggerimento di mettere nel giusto ordine <div> e </div> in quanto avevo notato che il div era doppio e così ho pensato di semplificarlo togliendo quello più esterno che era, come dici tu, invertito.

Adesso ho corretto lo script invertendo la dicitura come suggerisci, e come dice Kolasim ho eliminato tutti i tag tranne object.

<div>
<div style=" position: relative; top: 200px; left: 2px; width:125px; height: 150px; border: 0px solid red;">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0"
  id="provabottone" width="100" height="100">
  <param name="movie" value="provabottone.swf">
  <param name="bgcolor" value="#FFFFFF">
  <param name="quality" value="high">
  <param name="allowscriptaccess" value="samedomain">
  <embed type="application/x-shockwave-flash"
   pluginspage="http://www.macromedia.com/go/getflashplayer"
   width="100" height="100"
   name="provabottone" src="provabottone.swf"
   bgcolor="#FFFFFF" quality="high"
   swLiveConnect="true" allowScriptAccess="samedomain"
  ></embed>
</object>

</div>
</div>

Il risultato è: http://prove.bottegadelwebmaster.com/

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

Se qulcuno ne ha voglia, mi mandate per favore un progettino realizzato da voi contenente un .swf incorporato, così che possa studiarmelo invece di continuare ad andare a tentoni stancando anche voi?

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User

<div style=" position: relative; top: 200px; left: 2px; width:20px; height: 50px; border: 0px solid red; z-index:2;">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="250" id="FlashID" title="menu">
  <param name="movie" value="http://prove.bottegadelwebmaster.com/provabottone.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="files/expressInstall.swf" />
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="http://prove.bottegadelwebmaster.com/provabottone.swf" width="800" height="250">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="files/expressInstall.swf" />
    <div>
      <h4>Il contenuto di questa pagina richiede una nuova versione di Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Scarica Adobe Flash Player" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>
</div>

Basta inserirlo nell'header. Appena provato e mi carica l'swf. Oltre questo andrebbero anche gli script di controllo ma va bene ugualemente.

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

Naturalmente va adattato in larghezza e altezza al file swf e poi posizionato.

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Fabio Bevilacqua
Se qulcuno ne ha voglia, mi mandate per favore un progettino realizzato da voi contenente un .swf incorporato, così che possa studiarmelo invece di continuare ad andare a tentoni stancando anche voi?

... non posso produrti un SORGENTE perchè non ho il programma, ma posso farti vedere un ESEMPIO editato in LINEA basato sulla struttura della prima uscita della BETA.v.9, già presente nel WEB, ed è questo:  http://www.zspace.it/kolasim/wsx5_Bv9/pngtraspbug/index.html

... mi sono basato sul suggerimento che ti avevo già indicato sui DIV_CUSTOM suggeriti da Icm (SteveR), che non finirò mai di ringraziare...

... come anticipato, è semplicissimo...

___________________________________________________________

... allora, ... al Passo_1 >> Impostazioni Generali | Sezione Esperto >> Codice personalizzato per la sezione HEAD ...inserire (icollare) il codice che segue, che assegna lo STYLE ad un DIV che abbiamo chiamato mioMenuK:

<style>#mioMenuK {position:absolute; z-index:99999;margin-left:-90px;top:115px;width:310px;height: 310px;} </style>

___________________________________________________________

... 

... adesso occorre creare questo contenitore DIV, e per farlo basta andare, sempre sullo stesso FORM, nella finestrella Codice per attivazione delle Statistiche ed inserire (incollare) quest'altra stringa di codice che genererà il DIV chiamato mioMenuK:

<div id="mioMenuK" > <object> TUTTO il contenuto OBJECT </object> </div>

... puoi rilevare esattamente il codice dall'HTML della pagina...

___________________________________________________________

... il menu Flash si chiama menuK_1.swf che puoi scaricare ed usare con pagine nominate da pagina_1.html a pagina_13.html come del resto vedi nel mio esempio...

...

... è molto più facile a farsi che a dirsi, prova e ti renderai conto della semplicità e della potenza del DIV_CUSTOM...

...

... in caso di necesità non esitare a chiedere, per quanto posso nei limiti in cui mi trovo...

.

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User

Unica cosa il codice meglio inserirlo nello slot html dell' header, posizionato in altre posizioni diventa mobile perche il punto base diventano i margini esterni del browser, inserito nel div dell'header invece ottiene come punti base il sito stesso e si adatta ai vari cambi di risoluzione.

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

Ultima nota come z index e sufficiente 10001, website x5 genera i menu normali a 10000. con 99999 rischi che il file sia visibile sopra ogni cosa

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sì, ...infatti, ...ed  è lo stesso dell'esempio precedente, solo che lì era inserito nell'HEADER della v.8

... per il 99999 l'ho buttata lì senza pensarci...SmileLaughing

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User
 ‪ KolAsim ‪ ‪
... sì, ...infatti, ...ed  è lo stesso dell'esempio precedente, solo che lì era inserito nell'HEADER della v.8 ... per il 99999 l'ho buttata lì senza pensarci... . bye, KolAsim

Il 99999 era rivolto piú a Fabio che a te, anche perché vista la tua bravura avevo giá intuito che avevi messo un numero temporaneo ^^

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur

Ho rifatto tutto come nello screenshot. Il file flash non ho potuto scaricarlo perchè i plugin non lo vedono; però ho rinominato il menù che avevo fatto io come menuK_1 e l'ho caricato online con tutti i suoi files allegati.

Niente da fare.

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

Se volete vi spedisco la cartella di files sviluppati dal programma che ha generat il menù.

Lire plus
Posté le de Fabio B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

ciao Fabio, 

... prova a realizzare un menu semplice di pochi pulsanti per effettuare un TEST...

... tutti i files creati dal programma del MENU li raggruppi in ZIP, e fai in modo di allegarli o linkarli in modo di poterli scaricare per fare una prova...

...

... poi, non avendo io  la v.9, prova ad inserire il TAG OBJECT in oggetto HTML dell'EADER (Intestazione o Barra Superiore), per come suggerito da Roberto, tanto per restringere il campo di ricerca...

... la mia estensione per la v.9, quando può, è Mirko...SmileWink

...

... visto che non ti è stato possibile scaricarlo, ho allegato il mio menu zippato, sia nel Post che nel seguente Link:  http://www.zspace.it/kolasim/forum/menuK1.zip

.

bye, KolAsim

.

... il costrutto del menu è di Pak (pakswish), nel cui sito troverai il sorgente per SwishMax(1)...

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Ho scaricato il tuo file e l'ho caricato nella cartella online come da foto

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

Poi ho ricreato di sana pianta il div nella sezione per il codice e ci ho messo dentro il codice oggetto prelevato dal codice sorgente della pagine, come nella foto

Lire plus
Posté le de Fabio B.
 lemonsong  
 lemonsong  
User

Rispettiamo i nomi:

prove.bottegadelwebmaster.com/menuK1.swf (nel server)

prove.bottegadelwebmaster.com/menuK_1.swf (nel codice)

E' la regola 0 per aprire una bottega... di qualsiasi genere Wink

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
Roberto M.
Roberto M.
User
Roberto M.
Anche questa volta potremmo dirti qual'é l'errore, ma se non comprendi un minimo di html ci stiamo una giornata.

Mi autoquoto

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur
 lemonsong  
Rispettiamo i nomi: prove.bottegadelwebmaster.com/menuK1.swf (nel server) prove.bottegadelwebmaster.com/menuK_1.swf (nel codice) E' la regola 0 per aprire una bottega... di qualsiasi genere _______ oltre il 5° step ________ http://www.unofficialwsx5.com

Sottoscrivo in pieno; lo avevo notato anche io, solo che mi son detto:

  1. il file.swf è l'originale di Kolasim
  2. il codice oggetto l'ho copiato e incollato papale papale dalla pagina online dove funziona
  3. se sollevo obiezioni sul codice faccio la figura del presuntuoso che vuole insegnare a chi gli è maestro

ergo>> io eseguo pedissequamente e mi sollevo dalla responsabilità sui risultati.

Ora ho fatto la correzione et voilà che FINALMENTE FUNGE!!!

Però non mi spiego per quale ragione lo stesso file.swf col codice nella pagina pubblicata da Kolasim funge correttamente; forse il file è stato rinominato (Kolasim)?

Comunque, dopo tanto aver penato e fatto penare voi, adesso ho le idee più chiare sul funzionamente del meccanismo.

Prossimamente farò un tentativo per verificare se con lo stesso metodo posso implementare anzichè un flash un dispositivo in html5, che potrebbe essere sempre un menù ma leggibile anche dagli iPhone e iPad. Fin qui GRAZIE A TUTTI  quelli che mi hanno sopportato!

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User
Fabio Bevilacqua
Ora ho fatto la correzione et voilà che FINALMENTE FUNGE!!!

Finalmente dopo 48 commenti abbiamo un risultato ed era ora. É stato praticamente un parto.

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur

Ha Ha Ha... scommetto che la prossima volta stai alla larga dai miei esperimenti; ma io li faccio anche a utilità di tutti gli altri per creare una letteratura di casi su questo forum.

Lire plus
Posté le de Fabio B.
 lemonsong  
 lemonsong  
User

@Fabio

 lemonsong  
E' la regola 0 per aprire una bottega... di qualsiasi genere

Questa mia frase vuole essere solo un "pizzicotto" nel bel mezzo di un sogno.

Ti volevo solo ricordare che WS seduce, ti illude, ti dà "buca" (un po' come quelle gnoccone che non vengono all'appuntamento Smile ).

Detto questo ti consiglio di provare ora con l'oggetto HTML nell'intestazione (come ti è già stato detto da parecchi, in questo post).

Se funge lo trovo più adatto, in questo caso.

Infine, considerato che il post è contrassegnato come idea siamo andati tutti quanti OT Laughing

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
Fabio B.
Fabio B.
User
Auteur

Vero anche questo; ecco perchè non lo faccio ora:

  1. credo che per oggi ne abbiamo tutti le scatole piene e preferisco fare una pausa
  2. il post nuovo avrà un titolo dedicato, in modo che  possa essere trovato facilmente da chi volesse cercarlo per tema; probabilmente il titolo sarà "inserimento oggetto html5 nella colonna del menù verticale"
Lire plus
Posté le de Fabio B.
 lemonsong  
 lemonsong  
User

Mhmmm forse ho capito male ma intendevo: inserire il menu in Flash nell'oggetto HTML (intestazione).

Se ho capito male o lo hai già provato (e non l'ho visto) è colpa delle scatole... piene Laughing

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
Fabio B.
Fabio B.
User
Auteur

Vuoi dire coll'oggetto flash mio al posto di quello di Kol?

Adesso faccio il cambio e vediamo sa va tutto liscio.

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

Siamo punto e a capo. Ho pubblicato la cartella di files sviluppata dal menù builder (il menù funziona, l'ho provato sul mio desktop). Allego anche lo screenshot  del codice...

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

...e quello della cartella

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

...messaggio ricevuto!!! anche io!!!

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur

...aggiungo la foto del menù creato, come dovrebbe apparire; Lemo porta pazienza...Undecided

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User
Fabio Bevilacqua
Ha Ha Ha... scommetto che la prossima volta stai alla larga dai miei esperimenti; ma io li faccio anche a utilità di tutti gli altri per creare una letteratura di casi su questo forum.

Piú che esperimento é un tentativo di apprendimento. Anche perché inserire l'oggetto in questione é praticamente la base.

Lire plus
Posté le de Roberto M.
 lemonsong  
 lemonsong  
User
Fabio Bevilacqua
Lemo porta pazienza...

In questo caso per vedere il tuo menu devi solo togliere questo CSS (in HEAD):

margin-left-90px;

Comunque io intendevo altro ma non lo dirò più, sperimenta, sperimenta Smile

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... x Fabio,

... sì, hai ragione, me ne sono accorto ora, ...nello ZIPPARE il file SWF  è partita via la barra bassa (_), quindi lo script andava aggiornato, ... scusa per il tempo che ti ho fatto perdere...

... 

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Ci hai preso! Così va. Avrei dovuto riflettere prima che anche il foglio di stile scritto da Kolasim era ritagliato su misura per il suo contenuto e non si adeguava necessariamente al mio.

Roberto M.
Piú che esperimento é un tentativo di apprendimento. Anche perché inserire l'oggetto in questione é praticamente la base.

Hai ragione Roberto, il mio è esattamente un percorso di apprendimento. Credo sia una buona iniziativa, no? Purtroppo però, come sempre accade nel caso di autodidatti, il percorso è abbastanza casuale invece che organico e correttamente strutturato; di conseguenza le lacune sulle basi della materia si sprecano. L'unica medicina credo che sia armarsi di buona volontà, pazienza, umiltà e faccia tosta per non scoraggiarsi davanti al pericolo di incolpevoli figuracce.WinkSmile

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User
Fabio Bevilacqua
Hai ragione Roberto, il mio è esattamente un percorso di apprendimento. Credo sia una buona iniziativa, no? Purtroppo però, come sempre accade nel caso di autodidatti, il percorso è abbastanza casuale invece che organico e correttamente strutturato; di conseguenza le lacune sulle basi della materia si sprecano. L'unica medicina credo che sia armarsi di buona volontà, pazienza, umiltà e faccia tosta per non scoraggiarsi davanti al pericolo di incolpevoli figuracce.

Soluzione piú rapida armarsi di un libro di html e css, 500 + pagine di lettura. XD

Lire plus
Posté le de Roberto M.
Fabio B.
Fabio B.
User
Auteur
 ‪ KolAsim ‪ ‪
... x Fabio, ... sì, hai ragione, me ne sono accorto ora, ...nello ZIPPARE il file SWF  è partita via la barra bassa (_), quindi lo script andava aggiornato, ... scusa per il tempo che ti ho fatto perdere... ...  bye, KolAsim

Kol non hai motivo di scusarti; il tempo non l'ho perso, perchè il mio scopo non era quello di ottenere quel risultato, bensì di capire come ottenerlo e quali problematiche tecniche può comportare la cosa. Ed è esattamente ciò che col vostro aiuto ho fatto!

Se le cose fossero subito andate lisce non avrei avuto occasione di sviscerare le problematiche sulle quali ora ho un'idea. Grazie

Lire plus
Posté le de Fabio B.
Fabio B.
Fabio B.
User
Auteur
Roberto M.
Soluzione piú rapida armarsi di un libro di html e css, 500 + pagine di lettura. XD

Hai ragione!

Lire plus
Posté le de Fabio B.
Roberto M.
Roberto M.
User
Mirko Boschetti
Io ho fatto questa prova senza nessuna riga di codice... http://sitemibo.altervista.org/flashmenu/ ho nascosto le pag. uno.html - due.html - tre.html - giusto per provare... 

Va bene ma se non si imposta lo z-index a 10001 il menu sará nascosto dal div di website

Lire plus
Posté le de Roberto M.
 lemonsong  
 lemonsong  
User
Roberto M.
É stato praticamente un parto.

Credo sia gemellare... eccolo, vedo la testa Laughing

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Roberto M.
Mirko BoschettiIo ho fatto questa prova senza nessuna riga di codice...http://sitemibo.altervista.org/flashmenu/ho nascosto le pag. uno.html - due.html - tre.html - giusto per provare...  Va bene ma se non si imposta lo z-index a 10001 il menu sará nascosto dal div di website

... checché se ne dica, IE(7) è sempre sulla cresta rispetto agli altri...Wink

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User

Qualcuno chiuda il topic XD ... tra qualche commento arriviamo a 100 e incomedia ci regala ............... un bel niente ^^

Lire plus
Posté le de Roberto M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... lo può chiudere Fabio, se si ritenesse soddisfatto, per come ha lasciato intendere...!...

... oppure lo Staff, se pensasse che fosse di disturbo, ...ma in ore di ufficio...!...

.

bye, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Fabio B.
Fabio B.
User
Auteur

Rieccomi ragazzi; no, non sono ancora soddisfatto fino a quando non avrò soddisfatto anche il metodo suggerito da Roberto che ho lasciato inconcluso (credo lemonsong si riferisse a questo) nonchè il suggerimento di Mirko.

Purtroppo però per adesso non ho la serenità mentale che mi serve per pensare a queste cose perchè mi hanno appena comunicato che devo lasciare la casa dove sto e sapete bene che trovar casa è già difficile quando uno ha un lavoro...

Perciò vi ringrazio e per adesso chiudo il post qui. Alla prossima (spero).

Lire plus
Posté le de Fabio B.