|
|||||||
| Registrazione | FAQ | Lista utenti | Calendario | Cerca | I messaggi di oggi | Segna forums come letti |
![]() |
|
|
LinkBack | Strumenti discussione | Modalità visualizzazione |
|
|
#1 (permalink) |
|
Administrator
Data registrazione: 27-02-2008
Residenza: Salerno
Messaggi: 2,564
![]() |
Ciao a tutti! Ho necessità, per un lavoro, di creare un sito completamente in flash e completamente in full screen, senza nemmeno quindi la barra del browser, ma con il mio file flash, incluso in una pagina web, che occupi l'intero desktop. A volte, quando ho creato cd multimediali, mi attenevo ad un semplice script, da inserire nel primo fotogramma del filmato e cioè:
fscommand("fullscreen", "true"); Ora però, sul web, non va bene... Qualcuno puo' essermi d'aiuto? |
|
|
|
| Links Sponsor |
|
|
|
|
#2 (permalink) |
|
Junior Member
|
Ciao Biagio,
FSCommand serve a comandare il Player Stand-Alone, sul web non funziona. Per mandare in Full Screen un SWF visualizzato in una pagina devi comandare lo Stage. Inoltre devi modificare un parametro nel codice HTML per permettere al filmato la visualizzazione a schermo intero. Cominciamo: Nel primo fotogramma inserisci questa funzione... Codice:
function toggleFullScreen() {
if (Stage["displayState"] == "normal") {
Stage["displayState"] = "fullScreen";
} else {
Stage["displayState"] = "normal";
}
}
Codice:
on (press) {
toggleFullScreen();
}
Codice:
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
'width', '550',
'height', '400',
'src', 'Untitled-1',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'Untitled-1',
'bgcolor', '#ffffff',
'name', 'Untitled-1',
'menu', 'true',
'allowFullScreen', 'true',
'allowScriptAccess','sameDomain',
'movie', 'Untitled-1',
'salign', ''
); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="true" />
<param name="movie" value="Untitled-1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="Untitled-1.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
|
|
|
|
|
|
#4 (permalink) |
|
Administrator
Data registrazione: 27-02-2008
Residenza: Salerno
Messaggi: 2,564
![]() |
Ora spiego per bene come dovrebbe funzionare il fullscreen in questo sito: io digito l'indirizzo del browser e mi appare una pagina introduttiva (con filmato flash) che è senza full screen e va bene. Ora premendo il tasto "Entra" in questa pagina dovrei avere la nuova pagina direttamente in full screen (l'utente non deve proprio avere la possibilità di disattivare il full screen da questo momento in poi). Tutte le pagine richiamate ora dalla nuova pagina in fullscreen devono ancora apparire in fullscreen. Qual è il metodo migliore per fare tutto cio?
|
|
|
|