aprire link da un iframe ad un'altro

andrew4

Utente Attivo
4 Dic 2011
50
0
0
salve, sempre io

scusatemi, questa volta ho provato da solo, vorrei solo capire dove ho sbagliato.

nella finestra principale ho due iframe:

<iframe id="foo" height=60% width = 20% align="right" scrolling="si" > </iframe>

<iframe id="foo1" height=20% width = 20% align="right" scrolling="si" > </iframe>

nell'iframe foo ho inserito questo collegamento:

<p><a href="#" onClick="document.getElementById('foo1').src = 'pagina_2.html'"><img src="../../untitled1.jpg" alt="" width="43" height="40"></a></p>

per poter aprire la pagina_2 nel secondo frame, dove ho sbagliato?

grazie mille per l'attenzione
 

andrew4

Utente Attivo
4 Dic 2011
50
0
0
<p><a href="#" onClick="document.parent.getElementById('foo1').src = 'pagina_2.html'"><img src="../../untitled1.jpg" alt="" width="43" height="40"></a></p>

purtroppo niente, la paura mia è che mettendo il collegamento nell'iframe1 il codice non viene restituito alla pagina ma all'interno dell'iframe1, ho detto una cazz...a?
 

max_400

Utente Attivo
23 Gen 2009
770
0
16
caltanissetta
max400.forumfree.it
E' per forza necessario che devi usare l' IDentificatore....

....per trasferire un link, il cui collegamento si trova dentro un iframe in un'altra finestra?

guarda un po se ti va bene questo
http://max400.netne.net/principalek.html

nella pagina principale
Codice:
<iframe src="pagina1.html" id="foo" height=60% width=700 height=300  align="right" scrolling="si" > </iframe>

<iframe src="pagina2.html" name="foo1" height=20% width=700 height=300 align="right" scrolling="si" > </iframe>

nella pagina1.html (riferito all' iframe1)
Codice:
<a target="foo1" href="http://forum.mrwebmaster.it">forum mr.webmaster<a>
 

andrew4

Utente Attivo
4 Dic 2011
50
0
0
no io devo aprire il link che si trova in un iframe dentro un altro iframe, e non in un'altra finestra.
 

max_400

Utente Attivo
23 Gen 2009
770
0
16
caltanissetta
max400.forumfree.it
Veramente nel modo come l'hai spiegato prima....

nella finestra principale ho due iframe:

<iframe id="foo" height=60% width = 20% align="right" scrolling="si" > </iframe>

<iframe id="foo1" height=20% width = 20% align="right" scrolling="si" > </iframe>

nell'iframe foo ho inserito questo collegamento:

<p><a href="#" onClick="document.getElementById('foo1').src = 'pagina_2.html'"><img src="../../untitled1.jpg" alt="" width="43" height="40"></a></p>

per poter aprire la pagina_2 nel secondo frame, dove ho sbagliato?

Si capisce chiaramente che, nella pagina principale,
nell'iframe "foo1" (il secondo iframe) deve comparire "pagina_2.html"
ed è quello che ho fatto!

Comunque passo la palla a qualkun altro!
Io ho terminato!
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Effettivamente la soluzione di max_400 dovrebbe funzionare. Sei sicuro di aver dato un nome (non un ID) agli iframe?
Per quanto riguarda la mia soluzione, prova ad usare solo parent invece di document.parent, ora non ricordo quale fosse quella giusta.
 

max_400

Utente Attivo
23 Gen 2009
770
0
16
caltanissetta
max400.forumfree.it
Questo è col parent

Alex aveva centrato il problema già dall'inizio...ci vuole il parent

visto che l'esempio precedente l'ho fatto in html con la funzione target
mi sento in dovere di fornire uno script adeguato a questa sezione javascript

questo dentro l'iframe1 "foo"
Codice:
<a href="#" onClick="parent.foo1.location.href='http://forum.mrwebmaster.it';">col parent</a>

il quale visualizza il link nel 2° frame "foo1"

esempio
http://max400.netne.net/principale-col-parent-javascript.html

Passo e chiudo!
 

andrew4

Utente Attivo
4 Dic 2011
50
0
0
siiiiiiiii
grazie mille ragazzi,

ho fatto questo alla fine

l'iframe 1:

<iframe id="foo" height=60% width = 20% align="right" scrolling="si" > </iframe>

l'iframe 2:

<iframe name="foo1" height=20% width = 20% align="right" scrolling="si" > </iframe>


il link da inserire nell'iframe 1:

<p><a href="#" onClick="parent.foo1.location.href= 'pagina_2.html'"><img src="../../untitled1.jpg" alt="" width="43" height="40"></a></p>

ed ha funzionato perfettamente, grazie mille davvero a tutti.
 
Discussioni simili
Autore Titolo Forum Risposte Data
filippino Aprire link esterni in iframe HTML e CSS 0
Y Aprire Iframe differenti da link differenti Javascript 0
P [Javascript] Aprire Link in Div e pagina Dinamica Javascript 0
G [PHP] Aprire una cartella tramite un link PHP 1
MrClog Aprire un link da una pagina PHP con "esplora risorse" PHP 3
Elisacau Aprire un link in un div nella stessa pagina!? HTML e CSS 7
L Aprire link in nuova pagina HTML e CSS 4
T Aprire il contenuto di un link in un DIV Javascript 3
C Aprire link ad un pagina in un div senza refresh jQuery 41
F Link su bottone Flash cs5 in dvd multimediale chiede permessi per aprire pagine siti Flash 7
V Come aprire link se selezionato chechbox Javascript 0
M Aprire il contenuto di un link in un altro div (senza aggiornare tutta la pagina) Javascript 1
R Aprire un link nella stessa finestra del browser HTML e CSS 3
A aprire il contenuto di un link nel div content Javascript 16
N Aprire un link esterno dentro ad una pagina del sito HTML e CSS 6
G Firefox come aprire link in nuova scheda con altro tasto? Windows e Software 3
L aprire un link esterno all'interno di una pagina web rispettando w3c. help :( HTML e CSS 5
P Aprire Un Link In Una Pagina Secondaria Flash 1
grottafelix Aprire in link in una nuova finestra Javascript 5
E aprire link in altre pagine HTML e CSS 2
L aprire i link in una nuova pagina HTML e CSS 5
W Aprire un pop-up da un pop-up HTML e CSS 3
T Come aprire file .wtb Discussioni Varie 10
A Aprire la window form Add Connection da codice Visual Basic 4
S Aprire su Mac Progetto PSD salvato su win Photoshop 0
D [HTML] Non riesco aprire foto singole in un album creato con "iWebAlbum" HTML e CSS 1
A [MS Access] Aprire maschera con sottomaschera su ultimo record MS Access 0
L [Javascript]Aprire div con click e chiuderlo con altro pulsante Javascript 2
Tommy03 Aprire un file .asp nel browser Classic ASP 5
K Aprire porte modem Tim smart Fibra Adsl e Connettività 0
ste80 [MS Access] Impossibile aprire una maschera da pulsante MS Access 2
R [MS Access] COME APRIRE UNA MASCHERA FACENDO DOPPIO CLICK SU UN RECORDSET MS Access 1
R [MS Access] aprire maschera con doppio click su recordset di sottomaschera MS Access 4
F aprire una pagina in un overlay jQuery 0
S [PHP] Aprire file in locale PHP 1
F [Javascript] Aprire file tramite jquery Javascript 0
trattorino [Javascript] aprire blocchi via via che si scorre Javascript 0
M Salvare i dati nel db e aprire altra pagina php PHP 7
C [PHP] Aprire la pagina dopo aver fatto il login PHP 1
Morganot37 Photoshop CC non può aprire l'immagine Webdesign e Grafica 5
S Aprire un marketplace Leggi, Normative e Fisco 0
G Aprire un app da pagina web Sviluppo app per Android 3
Shaovel [HTML] Aprire sito esterno cliccando immagine HTML e CSS 7
iap Aprire un ecommerce e sincronizzarlo al gestionale Discussioni Varie 1
M Aprire nuova scheda del browser con javascript Javascript 7
Shyson Aprire finestra popup con Safari Javascript 6
V aprire pagine php in div jQuery 1
M aprire Iframe su safari in IOS, (iphone - ipad) HTML e CSS 8
M Aprire un popup con un form jQuery 2
S Aprire file sul pc cliente dentro una intranet. PHP 1

Discussioni simili