Newsgroup: it.comp.lang.javascript
Titolo: Sempre informazioni JS

Vorrei aprire 2 pagine in HTML una in un particolare frame e l'altra in una
nuova finestra del browser che deve essere delle dimensioni che mi
prefiggo..... si puň fare... io penso di sě!... Perň non ci sono riuscito
:-((( spero che mi vogliate aiutare... io vi dň lo spunto per il listato...
<!--
<script language="javascript">
  function windowopen() {window.new="url",poi altre info per dimentsione
};
// -->
Il tag per attivare la funzione č un collegamento ipertestuale del genere:
<a href="index.htm">cliccare</a> dove all'interno possa mettere un
onclick="windowopen ()
io ho provato cosě ma non funziona!!
<a href="index.htm" onclick="windowopen ()>cliccare</a>
Sicuramente ho scritto un mare di CAXXATE non so' programmare quasi per
nulla in JS perň sto impegnadomi :-))
Un ultima cosa... mi piacerebbe che al termine del caricamento la pagina
venga chiusa automaticamente utilizzando onload.....
Io c'č l'ho messa tutta.... ci sono stato sopra una settimanella.... so che
per voi č facile e spero vogliate aiutarmi..
Oppure se fosse tropo difficoltosa la precedente procedura mi servirebbe lo
JS da poter inserire all'inizio di ogni pagina alla quale al suo caricamento
faccia comparire una nuova pagina del browser con l'URL determinato..
So' che voglio molto ma... ormai sono agli sgoccioli dal collasso..
Sň che alla fine la soluzione č una cavolata ma non ci riesco..NON     CI
RIESCO
Grazie a tutti per la cortese attenzione... e per l'eventuale aiuto che mi
darete....
Grazie mille ancora!!!

Grazie mille ancora!!!
de nada
byez

.............................
Il comando generale per l'apertura di una nuova finestra e':
identificativo = window.open('....url....','...nome...','...attributi....');
Adattato agli esempi che hai fatto diventa cosě:
<script language="JavaScript">
<!--
function aprifinestra() {
window.open('....url....','wnome',
'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,width=500,height=
50,resizable=no');
}
-->
</script>
<a  href="....url...."  onClick="aprifinestra();">cliccare</a>
La riga 'toolbar=no,location.... ecc.. indica tutte le caratteristiche che
si vogliono far assumere alla nuova finestra, possono anche essere omesse o
essere presenti solo quelle che servono, devono
pero'essere scritte tutte su una stessa riga in quanto sono un'unica
stringa.
Eventualmente e'anche possibile scrivere il comando nella stessa riga
dell'onClick:
<a  href="....url...."
onClick="window.open('....url....','wnome','width=100,height=100');">cliccar
e</a>
Se si usa anche una variabile oggetto esplicita per referenziare la finestra
(in pratica un nome con cui chiamarla) e'possibile usare il metodo .close()
per comandarne la chiusura:
Apertura:  unaFinestra=window.open('...url...','wnome','...attrib...');
Chiusura:  unaFinestra.close();
Se l'apertura e la chiusura vengono comandate da una stessa finestra o frame
va tutto bene, ma se si vuole comandare la chiusura da una pagina diversa su
un
altro frame allora la variabile unaFinestra non viene vista, e pertanto non
funziona neppure l'evento onLoad="unaFinestra.close();" anzi, appare il
messaggio "unaFinestra non e' definito".
Se qualcuno sa come risolvere anche quest'ultimo punto.... doppiamente
grazie.