Domanda

Vorrei aprire la mia pagina html in modalità schermo intero. Ho provato a eseguire questo javascript nel gestore di eventi onload del corpo.

window.fullScreen = true;

Ma sfortunatamente non sembra funzionare. Esiste un altro modo con cui possiamo ottenere lo stesso.

È stato utile?

Soluzione

Non credo che tu possa impostare le proprietà di Windows usando l'evento onload. Prova a impostare le proprietà quando apri la finestra. Questo dovrebbe funzionare ...

<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
    Hello Stackoverflow!
</div>

Altri suggerimenti

Ciò non è consigliabile in quanto comporta un comportamento imprevisto del browser per l'utente. Per questo motivo, molti browser non consentono più agli script non privilegiati di modificare questa impostazione.

Ad esempio, dal Mozilla Developer Center

  

Con i privilegi di Chrome, la proprietà è di lettura-scrittura, altrimenti è di sola lettura.

Vedi https://developer.mozilla.org/En/DOM/Window. fullScreen

Sono abbastanza sicuro che la maggior parte dei browser lo blocca al giorno d'oggi perché è fastidioso.

Chrome 15, Firefox 10 e Safari 5.1 ora forniscono API per attivare a livello di programmazione la modalità a schermo intero.

Vedi questo hacks.mozilla.org post sul blog per i dettagli.

window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');

prendilo dal link: http://www.htmlcodetutorial.com/linking/linking_famsupp_87.html

Prova questo script

<script language="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto' );
}
</script>

Per chiamare lo script del modulo utilizzare

window.fullScreen('fullscreen.jsp');

o con collegamento ipertestuale

<a href="javascript:void(0);" onclick="fullScreen('fullscreen.jsp');"> 
Open in Full Screen Window</a>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top