Newsgroup: it.comp.www.html
Titolo: Link da _new

Ciao al Ng.
Domandona:
- Dalla pagina principale del mio sito apro tramite js una nuova
finestra + piccola senza barre varie ecc. ecc. ; da questa ho due link
che vorrei si indirizzassero (target) alla pagina originaria che sta
ancora li' aperta dietro alla mia attuale. Il problema e' che non so il
nome della pagina. nel Target che devo mettere?
Grazie a quelli che mi risponderanno...
Ciao
maxmor


Scusa ma come fai a non sapere il nome della pagina?
Non puoi rinominarla?
Michele

nome della pagina. nel Target che devo mettere?
Potresti utilizzare un frame nascosto.
Cosi facendo inserisci la tua pagina in un frameset e quindi avrà un
nome.
--
Bye bye
Airwolf
~~~~~~~~~~~~~~~~~~~~~~~~~~
"You only live once - take it easy"
http://members.xoom.it/AirDario
http://airdario.fly.to

 nome della pagina. nel Target che devo mettere?
target="_parent"
ciao
[antofa]

 nome della pagina. nel Target che devo mettere?
[]
La finestra genitrice in javascript viene definita con *opener*; quindi
per un ancora:
<a href="javascript:void(0)"
onClick="opener.location='nuovaPag.htm'">Nuova pagina su finestra
principale</a>
dovrebbe fare quello che ti serve.
Saluti, Paolo

 dovrebbe fare quello che ti serve.
Ciao Paolo!
Domanda: la tua soluzione e' da preferire a target="_parent" ?
ciao
[antofa]

 principale</a>
perfetto!
ho dovuto solo aggiungere opener.parent.location per aggirare i frames della
pagina di chiamata...
grazie ancora.
maxmor

 nome.
E' vero ci avevo pensato. Ma volevo complicarmi un po' meno la vita e fare
qualcosa di "un po' piu' fine" . :o)
Inoltre non vorrei usare altri frame perche' li uso successivamente;
renderei poco gestibile il sito.
Grazie
maxmor

 principale</a>
Credo sia cio' che cercavo, adesso lo provo.
Grazie.
maxmor

"[antofa]" wrote:

Non credo proprio che target=_parent sia quello che mi serve.
Io parlavo di un link da una finestra nuova alla finestra "sorgente".
target=_parent agisce solo sulla stessa finestra.
Mapotrei anche sbagliare... :o)
Comunque grazie.
maxmor

Fantasmino wrote:

Come si puo' rinominare una pagina?
Se apro una nuova finestra con un target esempio target=_pippo so che da quel
momento tutti i link con target=_pippo andranno in quella pagina. Ma la
pagina iniziale, quella di ingresso al sito, e' aperta dall'utente dunque non
ne conosco il nome a meno che non lo metto nel codice.
Posso rinominarla? Bene! Come???
Ciao
maxmor

"m.moretti" <m.mo...@mio.mio> ha scritto nel messaggio
news:3A62FED2...@mio.mio...

Che io sappia quando si crea un sito, ad ogni pagina viene attribuito un
nome!
Ogni pagina, per essere salvata o aperta deve avere un nome, se la prendi da
internet, vai su "visualizza" "html" e leggi tra i comandi
<title></title>.....ma questo immagino che lo sai.....per saperlo io!
Può essere che ho capito male io ciò che vuoi dire.....
Michele

 Michele
Allora:
    -una cosa e' il title (=una stringa che compare sulla barra del titolo della
pagina in questione quando viene visualizzata da un browser),
    -una cosa e' il nome del file che viene indicato nell'anchor:
        es.: <a href=/nomedir/nomefile.html>vai a nomefile</a>
    -un' altra e' il nome della finestra o della pagina che viene indicato, per
esempio, nel target dell'anchor:
    es.: <a href=/nomedir/nomefile.html target=_blank>vai a nomefile</a>
Il 'name' e' per esempio quello che viene indicato quando si definisce il
frameset:
<frameset rows="80,*">
 <frame src="menu.html" name="sopra" noresize>
 <frame src="home.html" name="page" >
 </frameset>
Da questo momento un link nel frame superiore che volesse puntare a quello
inferiore
dovra' avere un target=page.
In questo caso la pagina originaria e' _parent, la pagina dove si trova il link
e' _self, e cosi via. Ma stiamo lavorando sempre nella stessa finestra.
Il mio problema e' che da una nuova finestra mi devo riferire alla finestra di
origine che non e' nata da un frameset per cui non e' stato specificato un name.
Problema che per mia fortuna a ben risolto pippopd dicendomi che in javascript
la finestra di origine e' definita da 'opener'.
Spero di essere stato un po' + chiaro adesso... ;o)
Ciao
maxmor

"m.moretti" <m.mo...@mio.mio> ha scritto nel messaggio
news:3A6322E1...@mio.mio...

Grazie mille della spiegazione....!
Ciao....
Michele
PS: Sei stato molto chiaro!

"[antofa]" <ora....@libero.hit> ha scritto nel messaggio
news:3A61A8F9...@libero.hit...

Il parent dovrebbe essere la finestra superiore in gerarchia in un
frameset non la finestra genitrice di una nuova finestra.
Hai degli esempi funzionanti con target="_parent" ?
Saluti, Paolo
p.s. opener funziona solo con finestre aperte con javascript
*window.open*; non ci sono legami tra due finestre se una e' aperta con
un collegamento *href... target.....*.

 Hai degli esempi funzionanti con target="_parent" ?
Ehm... no!
Chiedo venia per la castroneria. :)
ciao
[antofa]

"m.moretti" <m.mo...@mio.mio> ha scritto nel messaggio
news:3A630325...@mio.mio...

C'e' anche la possibilita', sempre utilizzando javascript, di dare un
nome alla finestra 'principale'; nella pagina inserisci (nel tuo caso
nel frameset):
window.name
='miaPrincipale'
in questo modo puoi utilizzare il nome in qualsiasi target da qualsiasi
altra finestra in qualsiasi modo sia stata aperta.
Saluti, Paolo