Ho il seguente problema:
ho diversi iframe, tutti con lo stesso nome(frame_princ) ma con id diverso(frame_forum, frame_home, ecc..).. ebbene mi servirebbe poter leggere questo id per poterlo registrare in una stringa che poi mi dovrà servire per registrare in una funzione un indirizzo associato!
Il tutto, poi, dovrei scriverlo all'interno dei un link A!
Potete aiutarmi?
_CODICE JAVASCRIPT ESTERNO
codice:
var tipo = document.frame_princ;
if (document.frame_princ) {
if (document.getElementById('frame_home')) var indirizzo = "Home";
}
else if (tipo == document.getElementById('frame_forum')) var indirizzo = "Forum";
else if (tipo == document.getElementById('frame_memo')) var indirizzo = "Memo";
else if (tipo == document.getElementById('frame_ansa')) var indirizzo = "Ansa";
// riconoscimento della stringa per riferirsi ad un http o indirizzo
function ind_frm(riferimento) {
if (indirizzo == "Home") var riferimento ="index.htm";
else if (indirizzo == "Forum") var riferimento = "http://www.forumfree.net/?c=26709";
else if (indirizzo == "Memo") var riferimento ="memo.html";
else if (indirizzo == "Ansa") var riferimento ="http://www.ansa.it";
}
_CODICE JAVASCRIPT ESTERNO DEL LINK
codice:
if(document.getElementById('key')) document.getElementById('key').innerHTML= ''+ indirizzo +'';
//QUI PERò MANCA LA RICORSIONE CHE FA IN MODO DI CAMBIARE SIA HREF CHE LA STRINGA INDIRIZZO QUANDO L'IFRAME CAMBIA TRAMITE LINK DELL'INDEX!
PS. Avrei bisogno anche di un'altro piccolo aiuto: Io utilizzo l'iframe per la visualizzazione dei file interni ed esterni; utilizzo questo metodo perchè ho bisongo dello scorrimento.. però, per quanto riguarda gli indirizzi esterni è sacrosanto, mentre per quelli interni, visto che è possibile fare uso dell'OVERFLOW, potrei fare a meno dell'iframe, in modo da scrivere il div associato tramite il link? In poche parole, per i file interni, mi consigliate di utilizzare un div con Overflow per la loro visualizzazione (naturalmente non saranno più file ma parte di codice da scrivere!!)?
Grazie ancora e a presto!! CIAO!;D