Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Niroshi
    Registrato dal
    Jun 2003
    Messaggi
    170

    Collegamenti fra pagine in javascript

    Avevo gia' posto una domanda simile, cui mi e' stata data risposta, ma poi mi sono accorto di avere un altro problemino. La situazione e' questa: ho una pagina A, con all'interno un iframe B. Sulla pagina A c'e' un pulsante che mi apre una nuova finestra C. Su C c'e' un link che mi chiude la finestra e mi carica una pagina all'interno dell'iframe B della pagina A. Fin qui ok, ci sono riuscito.
    Ora pero', mi sono accorto che dovrei mettere anche nell'iframe B un pulsante che mi apra la stessa pagina C, ma a quel punto il link sulla pagina C nn fa piu' il suo dovere. Sono nella situazione in cui o metto il pulsante che apre la pagina C solo nella pagina A o solo nell'iframe B, ma io vorrei mantenerli tutti e due. Come posso fare?
    Gracias

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un pochino di codice no?

    Indoviniamo:

    opener.top.nomeIframe.location.href='pagina.htm';

    ma sarebbe meglio:

    window.open('pagina.htm','nomeIframe')

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di Niroshi
    Registrato dal
    Jun 2003
    Messaggi
    170

    Codice

    Allora. Nella Pagina A ho il codice
    function cippa() {
    newwindow=window.open("libri/librindex.html");
    newwindow.creator=self;
    }

    E poi sul link all'interno di un map ho

    href="javascript:cippa()"

    Sulla pagina C che apro ho

    function loadurl(url){
    window.creator.location=url
    window.close()
    }

    e poi sul link

    href="javascript:window.opener.Directory.location. href='../locations.htm';window.close()"

    sempre all'interno di un map.

    Se pero' poi apro la stessa pagina da un link all'interno del frame B nn so cosa fare per fare si che in entrambi i casi locations mi venga ricaricata nell'iframe B

    Ah, Directory e' il nome dell'iframe B

    Nun zo che fare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.