Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

lanciare una pagina in fullscreen

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

lanciare una pagina in fullscreen

Messaggioda Pacopas » sab nov 05, 2005 9:49 am

salve ragazzi ho una domanda davvero difficile

credetemi o cercato e cercato
o provato tante soluzioni ma niente

esiste un codice standard per lanciare il sito in modalità fullscreen o edicola come dir si voglia?

sarei interessato particolarmente che funzionasse con Firefox (perché con IE vale qualunque tipo di codice ce ne sono a migliaia tanto IE si pappa tutto)

NB
in modalità totale fullscreen con nessuna barra ne di stato ne di navigazione ne di scroll ma soprattutto senza la cornice della finestra di windows.
come se si premesse il tasto F11.

per favore provate prima il codice, apprezzo il vostro aiuto ma ne ho gia provate a bizzeffe di soluzioni e al massimo sono riuscito a far scomparire tutte le barre ma non la finestra di windows.

Grazie fin da ora
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Re: lanciare una pagina in fullscreen

Messaggioda thomas » sab nov 05, 2005 10:02 am

Pacopas ha scritto:esiste un codice standard per lanciare il sito in modalità fullscreen o edicola come dir si voglia?
non credo proprio, anche perché uno standard dovrebbe funzionare su tutti i browser di tutte le architetture... e, per esempio, si browser per mac questa funzione non credo esista.
"Am too late to get too high to get, too late to wash my face and hands "
Mr Hudson and the Library - Too Late Too Late
Avatar utente
thomas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6858
Iscritto il: mer lug 09, 2003 6:30 pm
Località: Parma

Messaggioda Pacopas » sab nov 05, 2005 10:27 am

Ok immaginavo che uno scricp standard non esistesse (anche se un codice standard si, il w3c che esiste a fare )

a questo punto almeno una serie di tag validi (ognuno per un browser particolare)
in modo da fare un riconoscimento del browser e poi a secondo della risposta far applicare una parte di codice.

fromtheflames ha scritto:non credo proprio, anche perché uno standard dovrebbe funzionare su tutti i browser di tutte le architetture... e, per esempio, si browser per mac questa funzione non credo esista.


cioè un browser per mac non ha la funzione edicola attivabile con f11?
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am


Messaggioda Boo » sab nov 05, 2005 10:29 am

esiste un codice javascript che simula una pagina intera come la vuoi tu
si chiama chromeless
qui c'è un tutorial che però indica un esempio con finestra a dimensione fissa
a te serve una variabile (a seconda della risoluzione dello schermo che visitatore) quindi al posto di
Codice: Seleziona tutto
<a href="javascript:openIT('FILE','Nome',500,400);void(0)">Apri</a>

metti
Codice: Seleziona tutto
<a href="javascript:openIT('FILE','Nome',screen.width,screen.height);void(0)">Apri</a>
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda Pacopas » sab nov 05, 2005 11:03 am

grazie fin da ora testo e vi faccio sapere
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Re: lanciare una pagina in fullscreen

Messaggioda Pacopas » sab nov 05, 2005 11:26 am

Pacopas ha scritto:salve ragazzi ho una domanda davvero difficile
NB
in modalità totale fullscreen con nessuna barra ne di stato ne di navigazione ne di scroll ma soprattutto senza la cornice della finestra di windows.
come se si premesse il tasto F11.


il codice con firefox non funziona con ie si che fortuna! [:p]

Pacopas ha scritto: al massimo sono riuscito a far scomparire tutte le barre ma non la finestra di windows.


e con ff il codice fa proprio questo e non mi serve.

Grazie comunque per l'aiuto.

ve lo avevo detto che la domanda era difficile.
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Messaggioda Pacopas » sab nov 05, 2005 11:42 am

vi allego due gif contenenti cosa vorrei raggiungere e cosa no

Grazie ancora anticipatamente

Chi sarà il prode che riuscirà nell'impresa?
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Messaggioda ssjx » sab nov 05, 2005 12:12 pm

Pacopas ha scritto:Chi sarà il prode che riuscirà nell'impresa?


Tanto se nn ci è riuscito Boo nn ci riuscirà nessuno [:-D]
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Messaggioda Boo » sab nov 05, 2005 12:30 pm

Non mi sono spiegato
cambiamo sistema:

Premessa: Funziona solo con Internet Explorer (credo dalla v5.0 in su)

Esempio:

Pagina di base (puoi chiamarla come ti pare)
Codice: Seleziona tutto
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="en">
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="language" content="it-it" />
<meta name="author" content="" />
<meta name="subject" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<style type="text/css">
</style>
<script>
<!--
var windowW=400
var windowH=300
var windowX = 100
var windowY = 100

winVars = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false

function framelessPopup()
{if (beIE)
{noframeWindow = window.open("","popFrameless","fullscreen,"+winVars)   
noframeWindow.blur()
window.focus()     
noframeWindow.resizeTo(windowW,windowH)
noframeWindow.moveTo(windowX,windowY)
var frameString=""+
"<html>"+
"<head>"+
"<title>Your title</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='your_popup.htm' scrolling=no>"+
"<frame name='bottom' src='about:blank' scrolling='no'>"+
"</frameset>"+
"</html>"
noframeWindow.document.open();
noframeWindow.document.write(frameString)
noframeWindow.document.close()}
else
{noframeWindow=window.open(cromeless.html,"popFrameless","scrollbars,"+winVars)
noframeWindow.blur()
window.focus()
noframeWindow.resizeTo(windowW,windowH)
noframeWindow.moveTo(windowX,windowY)} 
noframeWindow.focus()}

//-->
</script>
</head>
<body onLoad="framelessPopup()">
</body>
</html>


Fullscreen effettivo: Deve chiamarsi chromeless.html (oppure devi cambiare il nome nel codice della pagina precedente)
Codice: Seleziona tutto
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="en">
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="language" content="it-it" />
<meta name="author" content="" />
<meta name="subject" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<style type="text/css">
</style>
</head>
<body>
<a href="javascript:top.window.close()">Chiudi</a>

</body>   
</html>
<html>


Note: Un popup stopper probabilmente ti rovina tutto. la funzione window.close() viene bloccata da IE 6.0 (fesserie sulla protezione ecc.), quindi ti conviene spiegare che puoi chiudere la pagina anche premendo Alt F4. I codici HTML negli esempi sono XHTML 1.1 che però non supporta l'attributo OnLoad in body, puoi riscrivere il codice in HTML 4.01 oppure usare un link per aprire la pagina (consigliato).
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda Pacopas » sab nov 05, 2005 2:55 pm

Boo ha scritto:Non mi sono spiegato
cambiamo sistema:

Premessa: Funziona solo con Internet Explorer (credo dalla v5.0 in su)


qui mi sa che non ci siamo spiegati in due [:-D]

Pacopas ha scritto:sarei interessato particolarmente che funzionasse con Firefox (perché con IE vale qualunque tipo di codice ce ne sono a migliaia tanto IE si pappa tutto)


Nessuno ha un'altra risposta (sempre se esiste)
io continua a cercare se la trovo posto qui

Rinnovo i ringraziamenti
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Messaggioda Pacopas » sab nov 05, 2005 3:34 pm

Ragazzi fermi tutti (anche se non credo che molti si stiano muovendo [fischio]

credo di aver trovato la "non soluzione al quesito"

dico credo perche il mio inglese è abbastanza scolastico [:I]

secondo questo link

http://www.w3.org/TR/2000/WD-css3-userint-20000216

la funzione full-screen o "kiosk mode" è ancora in "working draft" che credo voglia dire in "progettazione" quindi non fa parte dello standard w3c (ancora) ed è quindi scosigliata a un professionista che vuole che il suo sito sia universalmente visualizzabile da ogni browser e piattaforma

a me va bene così
per quanto mi riguarda kiosk mode [banned]

grazie comunque
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising