Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    richiamare ancora da fuori

    io mio problema è questo:

    ho un file main.htm che contiente un frame di nome testo

    poi ne ho uno identico che si chiama cap1

    ora io vorrei sapere come deve essere scritto un link in main
    dentro il frame testo (quindi dentro il file testo1.htm)
    per accedere a una ancora in cap1->testo->testo2.htm

    spero di essere stato chiaro

  2. #2
    boolbo
    Guest
    Hai il file main.htm che contiene sia il frame "testo" che "cap1"??

    Il frame "testo" è in realtà il file testo1.htm
    ed il frame "cap1" è in realtà il file testo2.htm

    Ora tu vuoi che un link presente nella pagina testo1.htm vada a chiamare un'ancora presente nel file testo2.htm ok?

    Semplice nella pagina testo1.htm fai un link del genere:

    codice:
    Nome link

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da boolbo
    Hai il file main.htm che contiene sia il frame "testo" che "cap1"??

    Il frame "testo" è in realtà il file testo1.htm
    ed il frame "cap1" è in realtà il file testo2.htm

    Ora tu vuoi che un link presente nella pagina testo1.htm vada a chiamare un'ancora presente nel file testo2.htm ok?

    Semplice nella pagina testo1.htm fai un link del genere:

    codice:
    Nome link
    aspetta mi rispiego:


    allora
    main.htm ha un frame di nome testo che contiente testo1.htm
    cap1.htm ha un frame di nome testo che contiente testo2.htm (dentro ce un' ancora pippo)


    ora io vorrei un link in testo1.htm che mi facesse vedere
    cap1.htm e nel nel frame testo che contiente testo2.htm, l'ancora pippo

  4. #4
    boolbo
    Guest
    e questo cap1.htm e nel nel frame testo che contiente testo2.htm, l'ancora pippo vuoi vederlo a pagina intera sostiuiendosi a main.htm o lo vuoi al posto di testo1.htm quindi dentro a main.htm?

    Ad ogni modo il nome dei frame cambialo, non dare "testo" in tutte le pagine altrimenti rischi problemi coi target nei link.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    e questo cap1.htm e nel nel frame testo che contiente testo2.htm, l'ancora pippo vuoi vederlo a pagina intera sostiuiendosi a main.htm o lo vuoi al posto di testo1.htm quindi dentro a main.htm?

    no cap1 è una pagina assestante un "clone" di main ma con contenuti divesi

  6. #6
    boolbo
    Guest
    Ci sto quasi arrivando, ho trovato una FAQ simile, ma non è proprio precisa a quello che vuoi fare tu. Andrebbe modificata leggermente...

    http://www.webaiuto.it/faq/pagine/1135.php

    vediamo che se po' fa'!

  7. #7
    boolbo
    Guest
    Prova così, metti in testo1.htm questo javascript nella HEAD

    codice:
    <SCRIPT LANGUAGE="javascript"> 
    function vv() 
       { 
       aa=window.open('cap1.htm','_top') 
       setTimeout('aa.frames[0].location.href="testo2.htm#Nomeancora"',1000); 
       } 
    </SCRIPT>
    e in testo1.htm metti questo link:

    codice:
    ApriAncora
    non garantisco, ma prova così. Eventualmente settiamo a zero il tempo.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da boolbo
    Prova così, metti in testo1.htm questo javascript nella HEAD

    codice:
    <SCRIPT LANGUAGE="javascript"> 
    function vv() 
       { 
       aa=window.open('cap1.htm','_top') 
       setTimeout('aa.frames[0].location.href="testo2.htm#Nomeancora"',1000); 
       } 
    </SCRIPT>
    e in testo1.htm metti questo link:

    codice:
    ApriAncora
    non garantisco, ma prova così. Eventualmente settiamo a zero il tempo.
    niente ho trovato un mezza soluzione ma non riesco a implementarla.

    ho pensato di usare la querystring .

    ora però non so come da "dentro" un frame posizionarmi in un'ancora dentro lo stesso frame! se rieso a fare questo ho risolto

  9. #9
    boolbo
    Guest
    Vuoi dire che questa che ti dato non funzia?

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da boolbo
    Vuoi dire che questa che ti dato non funzia?
    già

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.