Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di antix
    Registrato dal
    Dec 2002
    Messaggi
    53

    aprire pagine in un frame con javascript?

    come faccio in javascript ad aprire una data pagina in un dato frame?
    esempio, in HTML scrivo così:

    <a href="miapagina.html" target ="mioframe1">

    in javascript so che le pagine in una nuova finestra si scrivono così:

    window.open("miapagina.html", 'Leaving', 'toolbar=yes.....)

    ma non so come potrei aprire la pagina "miapagina.html" nel frame chiamato "mioframe1"


    Sono molto grato a chi mi risponderà.

  2. #2
    Ciao,
    supponendo che cerchi di aprire la pagina da uno qualsiasi dei frame del tuo frameset devi fare così: top.nomeFrame.document.location='pagina_che_vuoi_c aricare.html'.
    http://www.beavermag.it

  3. #3
    Utente di HTML.it L'avatar di antix
    Registrato dal
    Dec 2002
    Messaggi
    53

    non ci riesco...

    Spiacente, ma non funziona...
    dal mio frame che si chiama "F_pulsantiera" ho il link alla pagina "news.html" e vorrei che si aprisse nel frame centrale che si chiama "F_home"...

    se scrivo:

    top.F_home.document.location='news.html'

    non succede niente....

  4. #4
    Utente di HTML.it L'avatar di antix
    Registrato dal
    Dec 2002
    Messaggi
    53

    Aiuto

    per piacere qualcuno mi può aiutare...

  5. #5
    Reale_Augello
    Guest

    ...

    Originariamente inviato da antix
    per piacere qualcuno mi può aiutare...
    Prova così:

    codice:
    Link
    Ciao !

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La sintassi esatta sarebbe:

    parent.F_home.document.location.href = 'news.html';

    Comunque di solito i browser accettano anche l'altra.
    Che browser stai usando?

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di antix
    Registrato dal
    Dec 2002
    Messaggi
    53
    uso explorer 6 in italiano su win 2000 professional con service pack 4 installata.

    ciao

  8. #8
    Ciao,
    mi sembra strano che la mia o quella di Mich_ non funzionino (l'altra non l'ho mai usata).
    Effettivamente quella di Mich_ è più corretta perchè nel caso di frameset dentro frameset si potrebbero creare delle ambiguità!
    http://www.beavermag.it

  9. #9
    Utente di HTML.it L'avatar di antix
    Registrato dal
    Dec 2002
    Messaggi
    53
    la sintassi di Mich:

    parent.F_home.document.location.href = 'news.html';

    funziona perfettamente, ma quella col top no.

    in effetti il mio è un frame dentro un'altro, ma i nomi sono diversi...

    comunque grazie a tutti... sono riuscito a risolvere il mio problema

  10. #10
    Il problema allora era quello, io non sapevo come fosse organizzato il tuo frameser!
    http://www.beavermag.it

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.