Newsgroup: it.comp.www.html
Titolo: Costruire un link a bookmarks...

Salve a tutti. Confido in un vostro consiglio.
Per quanto ne so in una pagina html se ne puo' richiamare un'altra con
un semplice link nella pagina origine del tipo
<a href="destinazione.htm"> </a>
per puntare ad uno specifico bookmark nella pagina destinazione si usa
<a href="destinazione.htm#bookmark"></a>.
Fin qui tutto OK, funziona, ovviamente! a questo punto, pero', io
debbo puntare ad uno dei diversi bookmark della pagina destinazione in
funzione delle scelte operate dall'utente in un form della pagina
origine.
C'e' qualcosa in HTML che mi risolve il problema? devo usare
Javascript? una Applet JAVA?... in PERL non ci dovrebbero essere
problemi ma purtroppo sto cominciano ora a studiarlo e francamente non
ci riesco.
In sostanza debbo prendere il valore di due campi del form e ricavarne
il bookmark (tutte le possibili combinazioni sono ovviamente presenti
nella pagina destinazione).
Chi mi aiuta?.
Saluti da Peppe.
gibu...@REMOVEMEtiscalinet.it

Peppe <nos...@me.please> ha scritto nel messaggio
391a2e4f...@news.tin.it...

Lo fai in JavaScript. Se posti il codice del form e il risultato che vuoi
ottenere (basta la struttura del link) possiamo provare...
Ciao
andrea/bergamasco
--
______________________________
Le faq di it.comp.www.html:
http://digilander.iol.it/tamburo


Ti ringrazio per la cortese attenzione. Allego due pagine HTML
lanciando le quali il mio problema risulta evidente.
L'effetto che desidero ottenere è che al click sul pulsante VISUALIZZA
(magari sostituito da una piccola immagine) venga richiamata la pagina
ELENCO.HTM con un URL del tipo href="elenco.htm#naturaliesteri" dove
il bookmark (o segnalibro che dir si voglia) #naturaliesteri sia
calcolato in base ai valori dei due menu a discesa semplicemente (!)
concatenando mnu_prodotti.value + mnu_marche.value.
I bookmarks possibili sono soltanto cinque, tutti presenti nella
pagina ELENCO.HTM. Debbo obbligatoriamente usare (a meno che la cosa
non diventi disperatamente impossibile!) dei menu a discesa per la
scelta opzioni.
Ho tentato in tutti i modi che mi sono venuti in mente... ma
evidentemente la mia attuale "scarsa" conoscenza dell'HTML e dei
linguaggi Script non è soltanto scarsa... :-(
Grazie da Peppe.
gibu...@REMOVEMEtiscalinet.it







Grazie da Peppe.
gibu...@REMOVEMEtiscalinet.it
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Form</title>
<base target="_top">
</head>
<body>
  <form method="POST" name="mod_visualizza" target="_top">
  <p align="left" style="margin-top: 1; margin-bottom: 1"><font face="Arial" size="1"><b>Seleziona
  cosa vuoi vedere</b></font></p>
  <p align="left" style="margin-top: 1; margin-bottom: 1"><font face="Arial"><select size="1" name="mnu_prodotti">
    <option selected value="tutti">Tutti i prodotti</option>
    <option value="artificiali">Artificiali</option>
    <option value="naturali">Naturali</option>
  </select></font></p>
  <p align="left" style="margin-top: 1; margin-bottom: 1"><font face="Arial"><select size="1" name="mnu_marche">
    <option selected value="tutte">Tutte le marche</option>
    <option value="esteri">Esteri</option>
    <option value="nazionali">Nazionali</option>
  </select></font></p>
  <p align="left" style="margin-top: 1; margin-bottom: 1"><input type="submit" value="Visualizza" name="btn_visualizza"></p>
  </form>
  <p align="left" style="margin-top: 1; margin-bottom: 1">L'effetto che desidero
  ottenere è che al click sul pulsante VISUALIZZA (magari sostituito da una
  piccola immagine) venga richiamata la pagina <a href="elenco.htm" target="_top">ELENCO.HTM</a>
  con un URL del tipo <a href="elenco.htm#naturaliesteri">href=&quot;elenco.htm#naturaliesteri&quot;</a>
  dove il bookmark (o segnalibro che dir si voglia) #naturaliesteri sia
  calcolato in base ai valori dei due menu a discesa semplicemente (!)
  concatenando mnu_prodotti.value + mnu_marche.value.</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">&nbsp;</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">I bookmarks possibili
  sono soltanto cinque, tutti presenti nella pagina ELENCO.HTM. Debbo
  obbligatoriamente usare (a meno che la cosa non diventi disperatamente
  impossibile!) dei menu a discesa per la scelta opzioni.</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">&nbsp;</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">Ho tentato in tutti i
  modi che mi sono venuti in mente... ma evidentemente la mia attuale
  &quot;scarsa&quot; conoscenza dell'HTML e dei linguaggi Script non è soltanto
  scarsa... :-(</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">&nbsp;</p>
  <p align="left" style="margin-top: 1; margin-bottom: 1">Grazie da Peppe.</p>
</body>
</html>

Chiedo scusa per il terzo post dello stesso messaggio... ma ancora ho
qualche problemino col prg di news!






Grazie da Peppe.
gibu...@REMOVEMEtiscalinet.it
<html>

<body>


</body>
</html>
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Elenco dei prodotti</title>
</head>
<body>
<p><b><u><a name="tuttitutte"></a>Elenco dei prodotti</u></b></p>
<p><a name="artificialiesteri"></a>Artificiale Estero</p>
<p>.........</p>
<p>.........</p>
<p>........</p>
<p>........</p>
<p>.........</p>
<p><a name="artificialinazionali"></a>Artificiale Nazionale</p>
<p>.........</p>
<p>.........</p>
<p>........</p>
<p>........</p>
<p>.........</p>
<p><a name="naturaliesteri"></a>Naturale Estero</p>
<p>.........</p>
<p>.........</p>
<p>........</p>
<p>........</p>
<p>.........</p>
<p><a name="naturalinazionali"></a>Naturale Nazionale&nbsp; </p>
<p>.........</p>
<p>.........</p>
<p>........</p>
<p>........</p>
<p>.........</p>
</body>
</html>