Ciao a tutti,
ho generato un menù orizzontale javascript con il simpatico toolettino visual css quick menù.
Dopo averlo creato, lui mi suggerisce di copiare ed incollare il codice in html. Lo faccio e l'anteprima di dreamweaver effetivamente mi mostra il tutto. Mi chiedo:
1) il css del menù è embeddato nello stesso file...
2) c'è un codice html che richiama da dentro un javascipt.
Ora come faccio a sostituirlo all'interno del mio div menù e richiamrlo nell'html?
E poi mi chiedo il css eil file js che non so come autogenerare non dovrebbero essere staccati. Ho fatto qualche sito in joomla e ho sempre visto che i menù in javascript hanno un css autonomo che viene richiamato...
Come posso postare il codice? E' molto lungo e non entra in questa pagina
Grazie Gab

Rispondi quotando
ointer;";if(qmad.br_ie)ca="cursor:hand;";var wt='<style type="text/css">.qmvritemmenu{}';wt+=".qmmc .qmritem span{"+ca+"}";document.write(wt+'</style>');}};function qm_ritem_init(e,spec){var z;if((z=window.qmv)&&(z=z.addons)&&(z=z.ritem)&&(! z["on"+qmv.id]&&z["on"+qmv.id]!=undefined&&z["on"+qmv.id]!=null))return;qm_ts=1;var q=qmad.ritem;var a,b,r,sx,sy;z=window.qmv;for(i=0;i<10;i++){if(!(a= document.getElementById("qm"+i))||(!isNaN(spec)&&s pec!=i))continue;var ss=qmad[a.id];if(ss&&ss.ritem_size){q.size=ss.ritem_size;q.appl y=ss.ritem_apply;if(!q.apply)q.apply="main";q.angl e=ss.ritem_angle_corners;q.corners_main=ss.ritem_m ain_apply_corners;if(!q.corners_main||q.corners_ma in.length<4)q.corners_main=new Array(true,1,1,1);q.corners_sub=ss.ritem_sub_apply _corners;if(!q.corners_sub||q.corners_sub.length<4 )q.corners_sub=new Array(true,1,1,1);q.sactive=false;if(ss.ritem_show _on_actives)q.sactive=true;q.opacity=ss.ritem_opac ity;if(q.opacity&&q.opacity!=1){var addf="";if(window.showHelp)addf="filter:alpha(opac ity="+(q.opacity*100)+");";q.opacity="opacity:"+q. opacity+";"+addf;}else q.opacity="";qm_ritem_add_rounds(a);}}};function qm_ritem_a_hide(a){if(a.idiv.hasritem&&qmad.ritem. sactive)a.idiv.hasritem.style.visibility="hidden"; };function qm_ritem_a(a){if(a)qmad.ritem.a=a;else a=qmad.ritem.a;if(a.idiv.hasritem&&qmad.ritem.sact ive)a.idiv.hasritem.style.visibility="inherit";if( a.ritemfixed)return;var aa=a.childNodes;for(var i=0;i<aa.length;i++){var b;if(b=aa[i].hasritem){if(!aa[i].offsetWidth){setTimeout("qm_ritem_a()",10);return ;}else {b.style.top="0px";b.style.left="0px";b.style.widt h=aa[i].offsetWidth+"px";a.ritemfixed=1;}}}};function qm_ritem_add_rounds(a){var q=qmad.ritem;var atags,ist,isd,isp,gom,gos;if(q.apply.indexOf("titl es")+1)ist=true;if(q.apply.indexOf("dividers")+1)i sd=true;if(q.apply.indexOf("parents")+1)isp=true;i f(q.apply.indexOf("sub")+1)gos=true;if(q.apply.ind exOf("main")+1)gom=true;atags=a.childNodes;for(var k=0;k<atags.length;k++){if((atags[k].tagName!="SPAN"&&atags[k].tagName!="A")||(q.sactive&&!atags[k].cdiv))continue;var ism=qm_a(atags[k][qp]);if((isd&&atags[k].className.indexOf("qmdivider")+1)||(ist&&atags[k].className.indexOf("qmtitle")+1)||(gom&&ism&&atags[k].tagName=="A")||(atags[k].className.indexOf("qmrounditem")+1)||(gos&&!ism&& atags[k].tagName=="A")||(isp&&atags[k].cdiv)){var f=document.createElement("SPAN");f.className="qmri tem";f.setAttribute("qmvbefore",1);var fs=f.style;fs.position="absolute";fs.display="bloc k";fs.top="0px";fs.left="0px";fs.width=atags[k].offsetWidth+"px";if(q.sactive&&atags[k].cdiv.style.visibility!="inherit")fs.visibility="h idden";var size=q.size;q.mid=parseInt(size/2);q.ps=new Array(size+1);var t2=0;q.osize=q.size;if(!q.angle){for(var i=0;i<=size;i++){if(i==q.mid)t2=0;q.ps[i]=t2;t2+=Math.abs(q.mid-i)+1;}q.osize=1;}var fi="";var ctype="main";if(!ism)ctype="sub";for(var i=0;i<size;i++)fi+=qm_ritem_get_span(size,i,1,ctyp e);var cn=atags[k].cloneNode(true);var cns=cn.getElementsByTagName("SPAN");for(var l=0;l<cns.length;l++){if(cns[l].getAttribute("isibulletcss")||cns[l].getAttribute("isibullet"))cn.removeChild(cns[l]);}fi+='<span class="qmritemcontent" style="display:block;border-style:solid;border-width:0px 1px 0px 1px;'+q.opacity+'">'+cn.innerHTML+'</span>';for(var i=size-1;i>=0;i--)fi+=qm_ritem_get_span(size,i,null,ctype);f.innerH TML=fi;f=atags[k].insertBefore(f,atags[k].firstChild);atags[k].hasritem=f;}if(atags[k].cdiv)new qm_ritem_add_rounds(atags[k].cdiv);}};function qm_ritem_get_span(size,i,top,ctype){var q=qmad.ritem;var mlmr;if(i==0){var mo=q.ps[size]+q.mid;if(q.angle)mo=size-i;var fs="";if(qmad.str)fs="
ma solo foto...