Newsgroup: it.comp.lang.javascript
Titolo: Finestra a pieno schermo e senza pulsanti.

Salve.
Come fare in modo che se mi collego ad un sito mi venga presentata
una finestra a pieno schermo e senza i pulsanti della barra del menu?
Grazie.

 wrote in message
slrn85hm79....@per2232.comune.cagliari.it...

*************************************************
*************************************************
Se ho inteso il tuo problema, io l'ho risolto (con l'aiuto del NG) nel
seguente modo:
apro una normale pagina (ad es. index.html) la quale contiene nel Body il
seguente codice...
<script language="Javascript">
<!--
self.name
="Script";
window.open('pagina-1.htm','','fullscreen=yes,scrollbars=yes,resizable=no,sc
rolling=yes,top=0,left=0')
file://-->
</script>
... che apre immediatamente un'altra pagina senza tool bar che (come puoi
vedere dal codice sopra) ho chiamato  pagina-1.htm .
Il cambio delle due pagine e' talmente rapido che si vede solo
pagina-1.html. A questo punto tutte le altre pagine a cui puoi andare
avranno il medesimo formato.
Nell'esempio riportato le pagine senza tool bar che ottieni non hanno
nemmeno la barra blu superiore che permetterebbe il ridimensionamento della
pagina e l'eventuale sua chiusura. E' comunque possibile chiudere la pagina
senza toolbar tramite Alt+F4 .
Nel body di pagina-1.htm vi e' il seguente codice:
<A onClick="self.close(); return false;">
e il seguente link per chiudere la pagina:
<A href="javascript:self.close()">Termina</A>
Tutto questo funziona benissimo con Explorer, ma purtroppo non funziona con
Netscape e non conosco il codice appropriato, per cui, per chi utilizza
Netscape bisogna immettere le misure del monitor, a meno che, qualcuno non
sappia come fare di meglio.
Saluti anche a tutto il NG, Roberto
--
Roberto
***************************
r.za...@nospam.tin.it
***************************


Ho provato l'opzione fullscreen con Netscape 4.7 e funziona perfettamente.
Grazie per le info ma come potrei fare per poter aprire direttamente
la prima pagina, senza richiamarne un'altra, a pieno schermo?
Un'altra cosa: e' vero che con IE5 la barra blu sparisce ed e' 
fastidioso, con Netscape non succede. Non si puo' risolvere questo
problema?
Gli utenti sono abituati a premere la "x" per chiudere la finestra.
-- 
per rispondere togli <toglimi> dall'indirizzo di posta. 

| Ho provato l'opzione fullscreen con Netscape 4.7 e funziona perfettamente.
Io ho NS 4.5 e purtroppo non va! Attenzione pero' che non sia solo una
illusione, dovresti vedere se NS ti apre sempre a tutta pagina anche
cambiano le risoluzione del monitor.
| ma come potrei fare per poter aprire direttamente
| la prima pagina, senza richiamarne un'altra, a pieno schermo?
Per quel poco che ne so, Explorer apre la pagina richiamata con le medesime
caratteristiche di quella che ha chiuso per ultimo, ad esempio, se l'ultima
pagina chiusa era ridotta, la successiva che andra' ad aprire sara'
anch'essa ridotta.
| Un'altra cosa: e' vero che con IE5 la barra blu sparisce ed e'
| fastidioso, con Netscape non succede. Non si puo' risolvere questo
| problema?
Sempre per quel poco che ne so, l'unico compromesso e' quello di non usare
il fullsceen, ma al suo posto usare width e height come nell'esempio che ti
riporto sotto:
<script language="Javascript">
<!--
self.name
="Script";
window.open('index.htm','','width=640,height=480,scrollbars=no,resizable=no,
scrolling=no,menubar=no,location=no,status=no,directories=no,toolbar=no,top=
0,left=0')
file://-->
</script>
in questo modo la finestra avra' la barra blu e le dimensioni di 640x480 ed
apparira' a tutto schermo a chi ha il monitor con quella risoluzione.
Mettendo 'width=800,height=600 la finestra sara' a tutto schermo per chi usa
quella risoluzione.
Nell'esempio riportato tutti gli altri parametri sono NO, naturalmente puoi
mettere YES tutti quelli che vorrai.
I parametri top=0,left=0' indicano che l'angolo superiore sinistro della
finestra inizia esattamente nell'angolo superiore sinistro del monitor.
Se queste proposte non possono essere soddisfacenti prova il codice esposto
sotto che ho trovato tempo fa sul sito 
www.html.it
  Mi semba che funzioni
con Explorer e con Netscape, in piu' aggiunge un effetto carino...
<HTML>
<HEAD>
</HEAD>
<BODY>
<script>
<!--
var mylocation="../index.html"
var winheight=100
var winsize=100
var x=5
function go(){
win2=window.open("","","scrollbars")
if (!document.layers&&!document.all){
win2.location=mylocation
return
}
win2.resizeTo(100,100)
win2.moveTo(0,0)
go2()
}
function go2(){
if (winheight>=screen.availHeight-3)
x=0
win2.resizeBy(5,x)
winheight+=5
winsize+=5
if (winsize>=screen.width-5){
win2.location=mylocation
winheight=100
winsize=100
x=5
return
}
setTimeout("go2()",50)
}
file://-->
</script>
<a href="javascript:go()" onMouseover="window.status='open window';return
true" onMouseout="window.status=''" >Apri la finestra</a>
</BODY>
</HTML>
