evento di errore a schermo intero
Esempio
Avvisa del testo se un elemento non può essere visualizzato in modalità a schermo intero:
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
Definizione e utilizzo
L'evento fullscreenerror si verifica quando un elemento non può essere visualizzato in modalità a schermo intero, anche se è stato richiesto.
Nota: questo evento richiede prefissi specifici per funzionare in browser diversi (consulta il supporto del browser di seguito).
Suggerimento: utilizza il metodo element .requestFullscreen() per visualizzare un elemento in modalità a schermo intero.
Suggerimento: usa il metodo element .exitFullscreen() per annullare la modalità a schermo intero.
Supporto browser
I numeri nella tabella specificano la prima versione del browser che supporta completamente l'evento. Nota: ogni browser richiede un prefisso specifico (vedi parentesi):
Event | |||||
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Esempio
Utilizzo dei prefissi per il codice cross-browser:
/* Standard syntax */
document.addEventListener("fullscreenerror",
function() {
...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
...
});
/* Chrome, Safari and Opera */
document.addEventListener("webkitfullscreenerror",
function() {
...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
...
});
Sintassi
In HTML:
<element onfullscreenerror="myScript">
In JavaScript:
object.onfullscreenerror = function(){myScript};
In JavaScript, utilizzando il metodo addEventListener():
object.addEventListener("fullscreenerror", myScript);
Nota: il metodo addEventListener() non è supportato in Internet Explorer 8 e versioni precedenti.
Dettagli tecnici
Bolle: | sì |
---|---|
Annullabile: | No |
Tipo di evento: | Evento |
Tag HTML supportati: | TUTTI gli elementi HTML |