Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

cambiare le pagine web in file di documenti Opzioni
speedy63
Inviato: Tuesday, October 19, 2010 4:04:55 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
questo è ciò che desideravo:

<select name="selectThis" size="1" onchange="goThere(this.form);">
<option selected="selected" value="">Scegli il link </option>
<optgroup label="Elenco Antivirus">
<option value="documenti1/avast.doc">avast </option>
<option value="http://www.ilsoftware.it/querydl.asp?id=745">avast
cleaner </option>

cambiare tutti gli altri link

es. documenti1/avast.doc per il momento è solo off-line non ho ancora riportato online il file documento

però mi dà un problema che non lo riesce ad aprire
Sponsor
Inviato: Tuesday, October 19, 2010 4:04:55 PM

 
wubullo
Inviato: Tuesday, October 19, 2010 4:39:01 PM

Rank: AiutAmico

Iscritto dal : 12/9/2009
Posts: 345
speedy63 ha scritto:
però mi dà un problema che non lo riesce ad aprire


Cioè? Qual è nello specifico il problema? Che risposta dà esattamente il browser? d'oh!

Ciao e a presto
speedy63
Inviato: Tuesday, October 19, 2010 5:01:51 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
l'errore che mi dà è il seguente "Impossibile trovare file etc.... percorso non corretto"
wubullo
Inviato: Tuesday, October 19, 2010 5:09:15 PM

Rank: AiutAmico

Iscritto dal : 12/9/2009
Posts: 345
In tal caso, è solo un problema di percorso... Prova a ricontrollare, anche in locale, se il documento è collocato nel punto esatto (cartella, sottocartella, ecc.) a cui rimanda il link.

Oppure potresti provare a inserire il link a un .doc di cui conosci l'URL e vedere se tutto funziona...
speedy63
Inviato: Tuesday, October 19, 2010 7:13:21 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
anche in locale è posizionato nello stesso punto come online
ecofive
Inviato: Tuesday, October 19, 2010 7:38:32 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Il file avast.doc è nella cartella documenti1 ?

Ciao.
speedy63
Inviato: Tuesday, October 19, 2010 7:49:15 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
si è in cartella documenti1 avast.doc però se andate a vedere nella pagina faq i due menù a discesa non funzionano
ecofive
Inviato: Tuesday, October 19, 2010 8:03:17 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
E' il solito problema: prima funziona tutto, poi modifichi i codici e si pianta tutto. Se hai le vecchie pagine funzionanti, confronta i codici. Mi sa che Front (te l'avevo già detto) faccia pasticci con i codici inseriti.

Ciao.
wubullo
Inviato: Tuesday, October 19, 2010 8:20:23 PM

Rank: AiutAmico

Iscritto dal : 12/9/2009
Posts: 345
Ripartiamo da capo...

1) Crea una nuova cartella sul desktop e chiamala prova_javascript.

2) Apri Kompozer e crea una nuova pagina HTML. Passa alla modalità codice sorgente, seleziona tutto il testo e cancellalo; poi copia per intero questo codice
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Prova di menu con Javascript</title>

<script language="JavaScript">

function goThere(form){
var linkList=form.selectThis.selectedIndex
if(!linkList==""){window.open(form.selectThis.options[linkList].value)}
}
</script>

</head>

<body>

<form name="MenuTendina">
<select name="selectThis" size="1" onchange="goThere(this.form);">
<option selected value="">-La costituzione italiana-</option>
<option value="http://www.quirinale.it/qrnw/statico/costituzione/pdf/costituzione.pdf">Il testo in italiano</option>
<option value="http://www.quirinale.it/qrnw/statico/costituzione/pdf/costituzione_francese_01.pdf">Il testo in francese</option>
<option value="http://www.quirinale.it/qrnw/statico/costituzione/pdf/costituzione_inglese_01.pdf">Il testo in inglese</option>
<option value="prova.doc">Un file di prova</option>
</select>
</form>


</body>
</html>


3) Salva il file (chimandolo come più ti piace) dentro alla cartella prova_javascript che avevi creato sul desktop. Ora, se apri il file con il browser e provi a seguire i primi tre collegamenti, dovrebbero funzionare a dovere.

4) Per far funzionare il quarto collegamento, torna nella cartella prova_javascript: al suo interno, crea e salva un documento di Word/OpenOffice.org Writer che chiamerai prova.doc

5) Riapri o ricarica il documento HTML che hai creato all'inizio e seleziona adesso il quarto link dal menu a tendina ("Un file di prova"): anche questo ora dovrebbe funzionare.

Se hai problemi, riscrivici!

Ciao
ecofive
Inviato: Tuesday, October 19, 2010 8:46:38 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
speedy63
Inviato: Tuesday, October 19, 2010 10:44:51 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
per wubullo ho seguito la procedura ed ho realizzato la pagina html ed è riuscita come dicevi ma ho qualche problema dove dici crea e salva un documento di Word/OpenOffice.org Writer che chiamerai prova.doc

ho terminato tutta la procedura e si è aperto il file prova con la richiesta di apertura del file, per la sezione che non funziona dell'elenco a discesa nella pagina index del mio sito come devo fare?

il documento prova l'ho inserito nella cartella prova_javascript ed il documento prova si è aperto

speedy63
Inviato: Wednesday, October 20, 2010 8:49:41 AM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
ciao ragazzi ho trovato un sito che permette di controllare il listato html per es. la pagina index del mio sito e cliccando sul tasto sottostante a destra viene riprodotta l'esecuzione della pagina

http://www.play-hookey.com/htmltest/

Create or modify your HTML page in the text box.

Click "Show Page" to see your page in the frame to the right.

così potete capire cosa è che non funziona
ecofive
Inviato: Wednesday, October 20, 2010 10:34:50 AM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Speedy, ti sei accorto che il codice della tua pagina index.html è incompleto?
Se non altro ti manca questo bel pezzo tra <head< e </head>:

<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>

Ti riposto la seconda parte del codice; aggiungi quello che ti serve:

<form name="theForm">
<select name="theMenu" size="1" onchange="goThere()"
style="font-family: Arial; font-size: 15px; font-weight: bold; color: #000000;">
<option selected="selected" value="">Elenco </option>
<option value="http://www.aiutamici.com">Aiutamici </option>
<option value="documenti1/th.doc">documento</option>
</select>
</form>

Fai una cosa. Apri una nuova pagina web, che chiamerai prova.html (o come vuoi). Copia il codice che ti ho dato oggi e controlla che tutto corrisponda perfettamente. A questo punto aggiungi quello che vuoi e testa continuamente off line. Solo quando tutto funziona copi il codice sulla tua pagina web.

Ciao.

wubullo
Inviato: Wednesday, October 20, 2010 10:38:34 AM

Rank: AiutAmico

Iscritto dal : 12/9/2009
Posts: 345
ecofive ha scritto:
Speedy, ti sei accorto che il codice della tua pagina index.html è incompleto?
Se non altro ti manca questo bel pezzo tra <head< e </head>:

<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>


Mi era venuto il sospetto che non avesse inizializzato la funzione Javascript...

Brick wall Brick wall Brick wall
speedy63
Inviato: Wednesday, October 20, 2010 11:54:46 AM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
wubullo ciao quando eseguo la funzionalità del collegamento che porta al documento mi dà questo errore

document.theForm.theMenu è nullo o non è un oggetto errore di script nella pagina
ecofive
Inviato: Wednesday, October 20, 2010 12:01:08 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Speedy, o metti i codici esatti oppure non se ne viene fuori.
Anche lo script per il suono è sparito ...

Ciao.
speedy63
Inviato: Wednesday, October 20, 2010 12:38:06 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
mi ero accorto che mancava la parte iniziale adesso è online, per quanto riguarda l'esecuzione al collegamento al file non ci siamo
ecofive
Inviato: Wednesday, October 20, 2010 12:42:20 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Ora c'è il suono, ma on line manca la prima parte del codice .....

Ciao.
speedy63
Inviato: Wednesday, October 20, 2010 12:55:13 PM

Rank: AiutAmico

Iscritto dal : 3/2/2010
Posts: 1,290
ho riguardato la pagina online ed è tutto a posto per quanto riguarda il codice quello che identifica con che programma è stato generato c'è pure, quale è questo codice che dici?
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.