Newsgroup: it.comp.www
Titolo: Pagine con frame

Avendo diversi collegamenti ipertestuali che puntano alla stessa pagina con
frame, è possibile caricare nel frame principale pagine diverse in base al
link scelto ?.
Spero di essere stato chiaro.
Grazie.

Certamente  .il tag <a href > a un attributo target="  " con il quale si puo'
specificare in quale frame ,o in quale altro modo (per esempio una nuova
finestra) visualizzare la pagina puntata dal link.
Ora non ricordo a memoria   la varie possibilita' che si hanno con  l'attributo
target.
Dovresti consultare un manuale html.
Piergiuseppe Lozza ha scritto:

--
                            ' ' '
                          (o o)
+----+-----oOOO--(_)-------+-----------+----------------------
|    ##################################
|    #                                                                    #
|    #     """""""""""""""""""""""""""""""                         #
|    #             TENNIS AMARCORD                         #
|    #  
http://www.freeweb.org/sport/tennis_amarcord/index.htm
  #
|    #       """"""""""""""""""""""""""""""""                     #
|    ################################
+-------+---------+------oOOO----------+-------+-------
                       |__|__|
                        | |   | |              Update 7/2000
                      ooO  Ooo
---------------------------------------------------------------------------


Ho provato, ma l'attributo target funziona "solo" all'interno di un
frameset, quindi posso decidere in quale frame aprire la pagina puntata dal
link di uno dei frame. Ma nel caso in cui mi trovo in una pagina senza frame
e voglio aprire un frameset e decidere quale pagina aprire in uno dei frame
che non sia quella predefinita come posso fare?
Mi spiego meglio: pagina corrente pag.A, devo aprire pag.B (frameset con tre
frame f1, f2, f3).
Quando clicco sul link di pag.A si apre pag.B e nei frame vengono caricate
le pagine predefinite. Se io voglio che in uno di questi frame si apra una
pag. diversa da quella predefinita come faccio?.
Grazie e bye.

 pag. diversa da quella predefinita come faccio?.
Come stai a javascript? spero bene, perché altrimenti sarebbe lunga da
spiegare ... :-)
Innanzitutto tu puoi passare un parametro nella URL, quando carichi la
finestra.
Es se il link A è 
http://www.pippo.com/index.htm?parametro
la finestra caricata puo leggere "parametro" con
window.location.search
Quindi la mia idea è di passare un parametro alla pagina con il frameset che
verrà "costruito" con codice del tipo:
<script language="javascript">
 document.write("<frameset  rows='*,15'>")
 document.write("  <frame name=system id=system scrolling=no noresize
src=\"" + NOMEPAGINA+ "\">")
 document.write("</frameset>")
 document.close ()
</script>
Ovviamente NOMEPAGINA sarà ricavato da una qualche routine che elabora i
parametri passati.
Lo so che non sono stato chiaro... :-) scusa... ma ti assicuro che
funziona...!
Vanio

Invece sei stato chiaro anche se non sono in grado di applicare il
consiglio.
Sospettavo che ci voleva un po di conoscenza in javascript che a me manca.
Ho scoperto il newsgroup it.comp.lang.javascript e ho visto che non sono
l'unico ad avere fatto questa richiesta. Ora cerco di capirci qualcosa di
piů.
Grazie di nuovo.