Visualizzazione dei risultati da 1 a 7 su 7

Discussione: link

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    19

    link

    Help me is possible
    Dunque, ho una form con due frame e da il frame(A) attivo un link ad una pagina la quale deve essere visualizzata nel frame(B)mostrando il sito lincato.
    Ora il seguente e' un esempio di script inerente alla pagina che dovrebbe essere visualizzata entro il frame(B)ed alla quale viene passato l'indirizzo del link (linkU e' la variabile che di volta in volta prende l'indirizzo)
    -----------------------------------------
    es.linkU = 'http://google.it'
    Pagina che deve essere visualizzata entro
    il frame(B) e non esternamente

    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript1.2">
    var search = window.location.search;
    if (search) {
    var LinkU = search.substr(1);
    location= LinkU;
    }
    </SCRIPT>
    </head>
    <body>
    </body>
    </html>
    -----------------------------------------
    Detto cio il link viene eseguito perfettamente, ma la pagina viene visualizzata esternamente al frame(B).
    Ho provato ad eseguire anche la seguente istruzione:
    parent.NomeFrame.location = linkU; ma in questo caso non esegue nemmeno il link !!
    In cosa sto sbagliando? come potrei fare a visualizzare la pagina
    entro il frame ?

    -Rob

  2. #2
    Reale_Augello
    Guest

    Scusa...

    ... ma il form si trova nel frame A e l'action punta al frame B ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    19

    link

    Scusami tu, no so programmare, mi sto arrangiando un po' e forse mi sono espresso male :
    Ho una pagina con due frame e a questi frame sono collegate due pagine di cui quella visualizzata nel frame(A) c'e' un menu dal quale seleziono il link di cui invio l'indirizzo nella pagina visualizzata nel frame(B) la quale riceve l'indirizzo es. http://google.it nella variabile linkU e da questo punto in poi non so come far visualizzare il sito google entro il frame(B) come ho fatto nello script precedente, il sito lo visualizza nella pagina ma esternamente al frame(B).
    Non so se sono stato chiaro cosa intendi per action?
    -Rob

  4. #4
    Reale_Augello
    Guest

    ...

    Originariamente inviato da Rob
    Scusami tu, no so programmare, mi sto arrangiando un po' e forse mi sono espresso male :
    Ho una pagina con due frame e a questi frame sono collegate due pagine di cui quella visualizzata nel frame(A) c'e' un menu dal quale seleziono il link di cui invio l'indirizzo nella pagina visualizzata nel frame(B) la quale riceve l'indirizzo es. http://google.it nella variabile linkU e da questo punto in poi non so come far visualizzare il sito google entro il frame(B) come ho fatto nello script precedente, il sito lo visualizza nella pagina ma esternamente al frame(B).
    Non so se sono stato chiaro cosa intendi per action?
    -Rob
    Credo tu possa cavartela così.
    Ecco un menu a tendina:

    codice:
    <select name="menu" onChange="top.nomeframeB.window.location.href=this[this.selectedIndex].value;">
    <option value="http://html.it">HTML.it</option>
    <option value="http://www.repubblica.it">la Repubblica</option>
    <option value="http://www.jsdir.com">Jsdir</option>
    </select>
    Questo mettilo nella pagina contenuta nel frame A.
    Ti basta solo mettere, al posto di "nomeframeB", il nome del frame B.

    Ciao !

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    19
    Grazie per la pazienza, ma io sto utilizzando un'applettino (Menu verticale)scaricato da HTML.IT di cui l'il file htm e' questo:
    -----------------------------------------
    <p style="margin-top: 0; margin-bottom: 0"><font color="#FF0000"></font><font face="Arial" color="#FF0000"></font>
    <applet code="NetMenu.class" align="baseline" archive="NetMenu.jar" width="180" height="400">
    <param name="bgColor" value="FFFFFF">
    <param name="topLevelColor" value="005A94">
    <param name="secondLevelColor" value="85798C">
    <param name="strColor" value="FFFFFF">
    <param name="strHiColor" value="F0C070">
    <param name="itemHeight" value="20">
    <param name="font" value="Arial">
    <param name="menu0" value="INFORMATICHE|*|HTML.it,HTML.it,HTML.it|u0,u 1,u2,u3">
    <param name="u0" value="mainW|ITAUtilitaSlaveG5_1.htm?http://www.google.it/">
    <param name="u1" value="mainW|http://www.html.it">
    <param name="u2" value="mainW|http://www.html.it">
    <param name="u3" value="mainW|http://www.html.it">
    <param name="menu1" value="ECONOMICHE|*|FONT.it,FONT.it,FONT.it,FONT.i t|u4,u5,u6,u7">
    <param name="u4" value="mainW|http://font.html.it">
    <param name="u5" value="mainW|http://font.html.it">
    <param name="u6" value="mainW|http://font.html.it">
    <param name="u7" value="mainW|http://font.html.it">
    <param name="menu2" value="GENERICHE|*|GIFanimate.it,GIFanimate.it|u8, u9">
    <param name="u8" value="mainW|http://gifanimate.html.it/">
    <param name="u9" value="mainW|http://gifanimate.html.it">
    <param name="menu3" value="GLOSSARI|u10">
    <param name="u10" value="mainW|http://forum.html.it">
    </applet></p>
    -----------------------------------------
    quindi come vedi nella voce u0 :mando il link tramite:
    ITAUtilitaSlaveG5_1.htm?http://www.google.it/

    dove:ITAUtilitaSlaveG5_1.htm contiene quell'esempio di sript che ho precedentemente scritto, ed e' la pagina che deve mostrare il sito google... ma sempre all'interno del frame(B)come ti dicevo.


    -Rob

  6. #6
    Reale_Augello
    Guest

    Non...

    ... ne sono sicurissimo, ma prova a scrivere al posto di "mainW" il nome del frame B.

    Esempio.

    <param name="u1" value="mainW|http://www.html.it">

    diventerebbe

    <param name="u1" value="nomeframeB|http://www.html.it">

    Ciao !

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    19
    SEI GRANDE !!!

    grazie 1000
    funziona !!!
    grazie ancora
    -Rob

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.