|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Mi spiace, ma questo, tra <head< e </head> non c'è:
<script language="JavaScript"> var theTarget = "_blank"; function goThere(){ if(!document.theForm.theMenu.selectedIndex==""){ window.open(document.theForm.theMenu.options[document.theForm.theMenu.selectedIndex].value,theTarget,"");}} </script>
Ecco il codice (parziale) di ciò che è in rete:
<html><head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>index</title> <style type="text/css"> #navlist { padding: 3px 0; marginleft: 0; borderbottom: 1px solid #000000; font: bold 12px Verdana, sansserif; } #navlist li { liststyle: none; margin: 0; display: inline; } #navlist li a { padding: 3px 0.5em; marginleft: 3px; border: 2px solid #000000; background: #ffff00; textdecoration: none; } #navlist li a:link { color: #ff0000;} #navlist li a:visited { color: #ff0000;} #navlist li a:hover { color: #ffffff; background: #ff0000; bordercolor: #000000; } #navlist li a#current { background: white; borderbottom: 1px solid white; } </style></head>
Come vedi, manca qualcosa.
Se non metti i codici giusti ...
Ciao.
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
controlla adesso se è a posto ho rimesso online la pagina index
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Mio codice (che funziona): <form name="theForm"> <select name="theMenu" size="1" onchange="goThere()" Tuo codice (che non funziona): <select name="selectThis" size="1" onchange="goThere(this.form);"> Ti sembrano uguali? Ti avevo già detto di controllare i codici.
Scusa, ma i codici giusti te li ho postati (varie volte) ed ho controllato sul mio computer. Ora i casi sono due. O sei tu che cambi i codici o lo fa il tuo computer. Nel secondo caso non c'è nulla da fare (e nel primo nemmeno, temo ...).
Ciao.
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
speedy, scusami, ma ecofive ha ragione...
Ad ogni modo, nel caso in cui il problema fosse veramente dovuto a FrontPage, perché non cogli l'occasione - solo per questa pagina o, perché no?, per sempre d'ora in poi - per passare a KompoZer o a qualsiasi altro editor visuale o testuale (come più ti aggrada)?
Seriamente: prendi in considerazione questa possibilità!
Per qualsiasi altra cosa, comunque, non esitare a chiedere.
Ciao!
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
ciao mi scuso con voi wubullo e ecofive, dipendeva da parte mia ed anche da FP che non riconosceva alcuni codici. Ho provato la pagina con FP e mi dava errore se lo eseguivo con Kompozer mi effettua l'esecuzione, lo già messo online, ed adesso procederò con tutti gli altri
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
Nessun problema: tutto è bene quel che finisce bene! A presto,
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
finalmente siamo arrivati alla fine
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Benissimo. Ascolta Wubullo: usa KompoZer la prossima volta.
Ciao.
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
ecofive ha scritto:Ascolta Wubullo: usa KompoZer la prossima volta. Oppure fai come me, speedy: usa un editor testuale e non ti dovrai più preoccupare degli "scherzi" indesiderati che gli editor visuali (KompoZer non escluso, purtroppo) hanno l'abitudine di combinare. Certo, scrivere il codice per intero e di sana pianta a volte è un po' seccante... ma vuoi mettere la soddisfazione quando hai completato una pagina e funziona? Ciao, alla prossima!
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
si wubullo è un piacere quando si riesce a far funzionare una pagina, Ho dei problemi nei 2 elenchi a discesa nella pagina faq che non mi funzionano e ho usato kompozer, non riesco con i collegamenti ai file e come errore mi appare Errore caricamento pagina file non trovato, ma i file risiedono sia online che out line mi potresti aiutare? grazie!!!
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
Il problema è sempre quello: o mancano pezzi di codice o usi codici errati. Confronta il codice della tua home con quello della pagina faq e te ne renderai conto (prova a stampare il codice delle due pagine).
Ciao.
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
speedy63 ha scritto:si wubullo è un piacere quando si riesce a far funzionare una pagina, Ho dei problemi nei 2 elenchi a discesa nella pagina faq che non mi funzionano e ho usato kompozer, non riesco con i collegamenti ai file e come errore mi appare Errore caricamento pagina file non trovato, ma i file risiedono sia online che out line mi potresti aiutare? grazie!!! Certo che ti aiuto! Però forse non sarà superfluo chiarire un punto: quando tu scrivi un codice di questo tipo Code:<select name="selectThis" size="1" onchange="goThere(this.form);"> <option selected="selected" value="">Scegli il link </option> <optgroup label="Risposte a Xp,Vista,7"> <option value="documenti1/windows">Windows</option> <option value="documenti1/windowsxpfaq">Windows Xp Faq</option> <option value="documenti1/windowsvistafaq">Windows Vista Faq</option> <option value="documenti1/windows2000faq">Windows 2000 Faq </option> </optgroup> indichi al browser di azionare un evento Javascript che, nella fattispecie, si applica a un elemento il cui nome è "selectThis", si avvia al cambio della voce di menu selezionata (evento "onchange"), si chiama "goThere" ed è valido all'interno del form selezionato in quel momento "(this.form)". Questa funzione il browser non la può inventare, ma la esegue solo se all'inizio della pagina (tra i tag <head>...</head>) essa viene inizializzata, cioè resa attiva. Chiarito questo punto: 1) dove è l'inizializzione dello script nella tua pagina "FAQ"? 2) ho paura di aver creato involontariamente della confusione quando ti ho postato un esempio che avevo scritto per conto mio per verificare il funzionamento dello script; quell'esempio non teneva conto dell' impostazione che avevi già dato alla pagina. Per uniformità (anche se il codice Javascript che hai tu non mi piace per niente), direi di attenersi alla forma che hai dato allo script nella homepage. Fai così: - modifica la tua pagina "FAQ" inserendo tra i tag <head>...</head> questo codice (lo stesso della homepage): Code:<script language="JavaScript">
var theTarget = "_blank";
function goThere(){ if(!document.theForm.theMenu.selectedIndex==""){ window.open(document.theForm.theMenu.options[document.theForm.theMenu.selectedIndex].value,theTarget,"");}}
</script>
- modifica la sintassi del menu a discesa nella tua pagina "FAQ" copiando questo codice: Code:<form name="theForm"> <select name="theMenu" size="1" onchange="goThere()"> <option selected="selected" value="">Scegli il link</option> <optgroup label="Risposte a Xp, Vista, 7"> <option value="documenti1/windows.???">Windows</option> <option value="documenti1/windowsxpfaq.???">Windows Xp Faq</option> <option value="documenti1/windowsvistafaq.???">Windows Vista Faq</option> <option value="documenti1/windows2000faq.???">Windows 2000 Faq </option> </optgroup>
<optgroup label="Risposte Linux"> <option value="documenti1/linuxfaq.???">Linux Faq</option> <option value="documenti1/linuxfaqnews.???">Linux Faq News</option> <option value="documenti1/linuxfaq3.???">Linux Faq 3</option> </optgroup>
<optgroup label="Risposte a IE"> <option value="documenti1/supportodomandeie7.???">Supporto domande IE7</option> <option value="documenti1/domandeie8.???">Domande IE8 </option> </optgroup>
<optgroup label="Risposte a Chrome"> <option value="http://www.google.com/chrome/intl/it/webmasters-faq.html">Domande Chrome</option> </optgroup>
<optgroup label="Risposte Windows update"> <option value="http://www.microsoft.com/windows/downloads/windowsupdate/FAQ.mspx">Windows Update</option> </optgroup>
<optgroup label="Risposte Email"> <option value="http://www.operadigitale.it/internet/assistenza-tecnica.asp">Faq Email</option> <option value="http://www.simply4you.it/faq/faq_outlooke.asp">Faq Email OE</option> </optgroup>
<optgroup label="Risposte Adsl"> <option value="http://assistenza.libero.it/supporto/faq_adsl.phtml">Faq Adsl</option> <option value="http://www.sostariffe.it/guide/adsl/faq-adsl/">Significati Adsl</option> <option value="http://www.iuslex.it/adsl/faqindex.html">Indice Adsl</option> </optgroup>
<optgroup label="Risposte Stampanti"> <option value="http://h10025.www1.hp.com/ewfrf/wc/document?lc=it&dlc=it&cc=it&lang=it&docname=c00729172&product=14438">Faq Stampanti</option> </optgroup>
<optgroup label="Risposte Faq Audio"> <option value="http://www.faqs.org/faqs/AudioFAQ/">Audio Faq</option> </optgroup>
<optgroup label="Risposte Gestione Periferiche"> <option value="http://it.kioskea.net/faq/982-gestione-periferiche">Gestione Periferiche Xp</option> </optgroup>
</select> </form> Infine, noterai che nei primi tre gruppi ("Risposte a Xp, Vista, 7" - "Risposte Linux" - "Risposte a IE") al termine dell'indizzo indicato in ogni <option value=""> ti ho scritto .???: significa che dovrai aggiungere l'estensione a quei file (faccio una ipotesi: <option value="documenti1/windows .doc">Windows</option>). Per il momento, vedi se tutto funziona sul primo menu. In caso affermativo, procederemo con il secondo. A presto.
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
wubullo ti ringrazio sei stato molto descrittivo
per il 1° codice non ho capito se devo togliere onchange e lasciare goThere o tenerli tutti e due
per il 2° codice andrò a verificare dove è posizionato lo script nella pagina faq
per il 3° codice mi hai fatto notare che manca l'estensione .doc ad ogni file
andrò a verificare il funzionamento della pagina iniziale
ciao !!!!
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
speedy63 ha scritto:per il 1° codice non ho capito se devo togliere onchange e lasciare goThere o tenerli tutti e due Il primo codice non lo devi mettere proprio, perché è quello sbagliato!!!!!!!!!!!!!!!!!
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
ok wubullo
|
|
Rank: AiutAmico
Iscritto dal : 6/20/2008 Posts: 7,111
|
La home page funziona (almeno un minuto fa). Ti consiglierei di non modificarla ...
Ciao.
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
si eco la lascio così per controllare la pagina faq i due elenchi a discesa all'interno della pagina faq funzionano
|
|
Rank: AiutAmico
Iscritto dal : 12/9/2009 Posts: 345
|
speedy63 ha scritto:i due elenchi a discesa all'interno della pagina faq funzionano Evviva!!! Se però vuoi fare in modo che nel secondo elenco le pagine vengano aperte o i documenti scaricati solo dopo il clic sul pulsante "Invia", bisogna fare una piccola modifica al codice. Se sei interessato, ne possiamo riparlare in seguito. Per il momento... Ottimo lavoro! A presto,
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
per il momento lasciamo le cose come stanno per evitare incasinamenti comunque grazie di avermelo proposto, che bello riuscire a visualizzare ciò che piace!!!
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 1,323
|
adesso sono passato a controllare la pagina Servizi del mio sito, mi appare la creazione del modulo a discesa con il primo collegamento al file.doc me lo esegue ma mi scompare il contenuto sottostante dove c'erano le immagini con i collegamenti suddiviso in Controllo antivirus online, per categoria controllo file online etc... cosa è che lo nasconde ? ci date per favore un'occhiata in quello online? grazie Ciao!!!!
|
|
Guest |