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

    problemi con location.href

    Ciao a tutti,
    il mio problema è questo:
    ho una pagina composta de tre frame: TOP SX e CENTRO.
    per farli girare tutti e tre con un solo click su di un bottone situato nel frame TOP ho usato questo javascript:

    function mag()
    {
    parent.centro.location.href = "index.php";
    parent.sx.location.href = "vuota2.php?bg=m";
    self.location.href = "vuota.php?sec=m"
    }



    Fin qui tutto bene...
    se cerco di applicare lo stesso script ad un link che si trova nel frame CENTRO succede che mi si apre il solo frame TOP in una nuova pagina anzichè caricarsi assieme agli altri. lo script è questo:

    function mag(url)
    {
    self.location.href = url;
    parent.sx.location.href ("vuota2.php?bg=m");
    parent.top.location.href ("vuota.php?sec=m");
    }


    Qualcuno sa dirmi dove sbaglio?
    GRazie a tutti, spero di essere stato chiaro.
    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Credo che il problema dipenda dal nome che hai dato al frame, infatti "top" è un nome riservato di javascript e crea conflitto: ti basterà cambiare nome al frame "top".
    Secan

  3. #3
    proprio così...
    c'ho smanettato ancora un po e l'ho capito.
    comunque grazie lo stesso.
    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.