Problema con Link interni ad una interfaccia Tab

yuppysearch

Nuovo Utente
11 Giu 2006
5
0
0
Salve a tutti,
scusate se vi disturbo ma mi sto scervellando per cercare di risolvere un problema he secondo me era smeplice, ma che mi si sta ritorcendo contro!
Ho creato un Interfaccia a Tab seguendo i consigli di un tutorial a questo link:

http://javascript.html.it/articoli/leggi/1697/uninterfaccia-a-tab-con-javascript/

ma ora volevo implementare una serie di link che mi aprano direttamente i vari DIV nel menu, ma che si aprissero dal link interno testuale nel corpo del Div e NON premendo la "linguetta" che rappresente il nome del DIV.
E' possibile?

Grazie in avanti per le "possibili" soluzioni
Ciao
 

Mega69

Nuovo Utente
10 Giu 2006
6
0
0
Se ho capito bene il tuo problema, la soluzione potrebbe essere quella di creare un div con i tag <a href="javascript:void" onclick="funzione();"></a> e un altro div con il contenuto che si deve modificare...
E' piuttosto semplice farlo, basta usare innerHTML ed è fatto...
 

yuppysearch

Nuovo Utente
11 Giu 2006
5
0
0
Grazie! Sembra funzionare! Un'altra domanda:

E' mica possibile inibire il link nel titolo di ogni TAB, e permettere di accedere ai vari DIV ESCLUSIVAMENTE con i link testuali interni ai vari DIV?
In altre parole, vorrei inibire l'accesso libero clickando sulle etichette nel MENU fatto con i TAB e costringere gli utenti ad entrarci tramite percorsi guidati con link testuali

Si può fare?
 

yuppysearch

Nuovo Utente
11 Giu 2006
5
0
0
su di un forum inglese mi hanno prospettato questa soluzione ad un mio problema di disabilitazione del link su di un menu fatto a TAB, la riporto testuale :

" If you create an onclick handler that returns false then the tab will not change when the user clicks it."

Da quanto ho capito devo creare una funzione da applicare poi al DIV in questione che mi disabiliti praticamente la funzione del click sopra il link in questione con il comando return:false

Ora passo alla domanda finale

Poichè non son molt pratico di javascript, qualcuno potrebbe dirmi come scrivere correttamente questa funzione, che sembra veramente una cosa semplice semplice?