Newsgroup: it.comp.www.html
Titolo: creare un listino

salve a tutti
vorrei inserire all'interno di un sito una sorta di listino; sono una
cinquantina di file pdf, divisi per tipo e marca di prodotto.
l'idea sarebbe inserire due tendine, una che mi faccia scegliere il tipo di
prodotto (in base alla selezione scelgo la cartella da dove prendere il
file) e l'altro la marca (in base alla selezione so quale file prendere
dalla cartella selezionata); se il prodotto (cartella) X della marca (file)
Y esiste mi apre il file pdf corrispondente, altrimenti una pagina che mi
avvisa che non c'č. non c'č assolutamente bisogno che sia una cosa dinamica,
le combinazioni sono fisse, posso scegliere da subito dove mettere i
messaggi di errore.
so come fare un'unica tendina (se necessario posto l'applet utilizzata) ma
come crearne due?
grazie per l'aiuto
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 so come fare un'unica tendina (se necessario posto l'applet utilizzata)
io ancora no:)
mandi pure
grazie
ciao
-- 
"Ogni uomo nasce gemello, colui che è, e colui che crede di essere".


 ciao
per una tendina č stato fatto cosě, ma per due, in cui la prima deve dare il
percorso e la seconda il nome del documento, come fare?
ps. usando questo script (o anche uno diverso se necessario) come faccio a
far aprire il documento in una nuova finestra?
di seguito il codice...
<script language="JavaScript">
<!--
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if
((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight;
onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
location.reload();
}
MM_reloadPage(true);
// -->
function P7_autoLayers() { //v1.2 by PVII
 var g,b,k,f,args=P7_autoLayers.arguments;
 var a = parseInt(args[0]);if(isNaN(a))a=0;
 if(!document.p7setc) {p7c=new Array();document.p7setc=true;
  for (var u=0;u<10;u++) {p7c[u] = new Array();}}
 for(k=0; k<p7c[a].length; k++) {
  if((g=MM_findObj(p7c[a][k]))!=null) {
   b=(document.layers)?g:g.style;b.visibility="hidden";}}
 for(k=1; k<args.length; k++) {
  if((g=MM_findObj(args[k])) != null) {
   b=(document.layers)?g:g.style;b.visibility="visible";f=false;
   for(j=0;j<p7c[a].length;j++) {
    if(args[k]==p7c[a][j]) {f=true;}}
  if(!f) {p7c[a][p7c[a].length++]=args[k];}}}
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<tr><br /><td align="right" valign="top">
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)"><br />
<option selected>Scegli il prodotto</option><br />
<option value="prodotti/001.pdf">001</option><br />
<option value="prodotti/002.pdf">002</option><br />
<option value="prodotti/003.pdf">003</option><br />
</select></td><br /></tr>


 <script language="JavaScript">
Non e` un problema di HTML ma di Javascript, quindi 
it.comp.lang.javascript.
Ma il consiglio che ti do` io e` di eliminare completamente javascript 
(che non e` un'applet...) e farlo in HTML. Nella prima pagina selezioni 
il tipo, e vieni mandato a una seconda pagina dove scegli la marca, che 
ti rimanda a una terza pagina dove scegli/vedi il pdf.
Non puoi usare i form senza uno script dinamico lato server, quindi farai 
normali liste di link.
Se non hai capito quasi niente di quello che ti ho detto, impara le basi 
di HTML prima di andare a sbattere il muso contro javascript.
Mi e` venuto il dubbio che tu stia facendo copiaincolla di script trovati 
in Internet infilati in pagine fatte con Dreamweaver. Ho ragione?
Bye.
