Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [javascript] aprire una pagina in un altro frame...

    Avendo due frame, come posso all'interno di una funzione in javascript aprire da un frame una pagina nell'altro frame?
    Il metodo window.open apre necessariamente un pop-up e con window.location.href non so come specificare il target, cioè il nome del frame.
    Ciao e grazie!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    window (o self) e' l' oggetto window corrente
    nel caso di pagina divisa in frame e' il frame stesso

    fai riferimento all' oggetto window di livello superiore con parent (e a quello di livello assoluto con top, che non corrisponde al parent solo in caso di annidamento di frameset, cosi' come parent non corrisponde a window solo nel caso di pagina in frameset)

    dal parent specifichi il name del frame su cui operare
    parent.nomeFrame
    oppure
    parent.frames['nomeFrame']

    questo e' il riferimento corretto all' oggetto window dell' altro frame, quindi
    parent.nomeFrame.location.href='altrapagina.htm'
    o x es.
    parent.nomeFrame.document.nomeForm.nomeCampo.value ='altrovalore'
    o x es.
    parent.nomeFrame.document.getElementById('id').inn erHTML='testo'

    ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.