Salve a tutti,
avrei bisogno di un aiuto pratico...sto creando un sito per la tesi di laurea e sto letteralmente bisticciando con le funzioni javascript...che non amo particolarmente.
C'è qualche anima gentile che può aiutarmi???
Nello specifico la funzione che segue mi consentirebbe di estrarre solo i link del contenuto di ogni pagina:
//Funzione per estrarre link
function extractlinks()
{
if (document.all||document.getElementById){
if (document.all)
// 1 Metodo di Lettura Tag A
var links=document.all.tags("A")
else if (document.getElementById)
// 2 Metodo di Lettura Tag A
var links=document.getElementsByTagName("A")
var total=links.length
var elm = document.getElementById('elenco');
var el = "";
for (i=0;i<total;i++){
if (i > 12) {
el = el + ''+links[i].innerHTML+'
';
}
}
elm.innerHTML = el;
}
}
Dove i>12 per evitare i link del menu di navigazione.
Questa funzione l'ho inserita nel <body onLoad="extractlinks();" />
per far si che i vari link mi compaiano in automatico nella mia sezione dx del sito che ho chiamato 'elenco'.
Però ho questi problemi :
1)Talvolta i link non mi si caricano in automatico e l'apposita sezione che dovrebbe ospitarli rimane vuota;
2)quando i link mi compaiono dove doovrebbero, quando passo il puntatore e clicco mi sbagliano la destinazione e mi vanno, direttamente nella mia cartella di lavoro...(lavoro solo in locale)
Sicuramente c'è 1 errore (o + d'uno), c'è qualcuno che può darmi una mano???
Grazie a chi mi risponderà.
P.S. Se avete bisogno di altre info o della stessa pagina web e del file js fatemi sapere
Grazie
Amanda