diff options
Diffstat (limited to 'files/it/web/api/window')
39 files changed, 0 insertions, 2698 deletions
diff --git a/files/it/web/api/window/alert/index.html b/files/it/web/api/window/alert/index.html deleted file mode 100644 index bfbb04052c..0000000000 --- a/files/it/web/api/window/alert/index.html +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Window.alert() -slug: Web/API/Window/alert -translation_of: Web/API/Window/alert ---- -<p id="Sommario">{{ APIRef }}</p> - -<p>Mostra una finestra di avviso contenente il testo specificato.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.alert(<i>messaggio</i>); -</pre> - -<ul> - <li><code>messaggio</code> è la stringa di testo che si vuol fare apparire nella finestra</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">window.alert("Ciao, mondo!"); -// il prefisso "window." <a href="it/DOM/window.window">è opzionale</a>, quindi -// alert("Ciao, mondo!"); ha lo stesso effetto -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>La finestra di avviso dovrebbe essere utilizzata per i messaggi che non richiedono alcuna risposta da parte dell'utente, se non la conferma che tale messaggio è stato letto.</p> - -<p>Le finestre di dialogo sono finestre modali, cioè impediscono all'utente di permettere al resto dell'interfaccia del programma finchè la finestra non è chiusa. Non si dovrebbe abusare delle funzioni che creano questo tipo di finestre.</p> - -<p>I programmatori che utilizzano Chrome (per esempio per le estensioni) dovrebbero utilizzare u netidi di <a href="it/NsIPromptService">nsIPromptService</a>, invece di alert.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>HTML5</p> diff --git a/files/it/web/api/window/back/index.html b/files/it/web/api/window/back/index.html deleted file mode 100644 index 7b24f97b28..0000000000 --- a/files/it/web/api/window/back/index.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Window.back() -slug: Web/API/Window/back -translation_of: Web/API/Window/back ---- -<div>{{APIRef}}{{ Non-standard_header() }} {{ obsolete_header(31) }}</div> - -<h2 id="Sommario" name="Sommario">Sommario</h2> - -<p>Riporta la finestra corrente all'ultima pagina visitata, o alla pagina più indietro nella Cronologia del browser.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.back() -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre>function vaiIndietro() { - if ( possoAndareIndietro ) - window.back(); -} -</pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/blur/index.html b/files/it/web/api/window/blur/index.html deleted file mode 100644 index de26372766..0000000000 --- a/files/it/web/api/window/blur/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Window.blur() -slug: Web/API/Window/blur -translation_of: Web/API/Window/blur ---- -<p id="Sommario">{{APIRef}}</p> - -<p>Deseleziona la finestra, come se l'utente avesse cliccato altrove.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.blur() -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">window.blur(); -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Non ha effetto se la finestra non è selezionata. Si veda anche <a href="it/DOM/window.focus">window.focus</a>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/close/index.html b/files/it/web/api/window/close/index.html deleted file mode 100644 index de07d87f7b..0000000000 --- a/files/it/web/api/window/close/index.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Window.close() -slug: Web/API/Window/close -translation_of: Web/API/Window/close ---- -<p>{{APIRef}}</p> - -<p>Il metodo <code><strong>Window.close()</strong></code> chiude la finestra corrente, oppure quella sulla quale è invocato.</p> - -<p>Questo metodo può essere invocato solo su finestre che sono state aperte da uno script utilizzando il metodo {{domxref("window.open()")}}. Se la finestra non è stata aperta mediante script, nella Console JavaScript apparirà il seguente errore: <code>Scripts may not close windows that were not opened by script.</code></p> - -<h2 id="Syntax" name="Syntax">Sintassi</h2> - -<pre class="syntaxbox">window.close();</pre> - -<h2 id="Examples" name="Examples">Esempi</h2> - -<h3 id="Closing_a_window_opened_with_window.open.28.29" name="Closing_a_window_opened_with_window.open.28.29">Chiudere una finestra aperta mediante <code>window.open()</code></h3> - -<p>Questo esempio mostra come chiudere una finestra aperta da uno script mediante l'invocazione di {{domxref("window.open()")}}.</p> - -<pre><script> -//Variabile globale in cui si memorizza un riferimento alla finestra aperta -var openedWindow; - -function openWindow() -{ - openedWindow = window.open('moreinfo.htm'); -} - -function closeOpenedWindow() -{ - openedWindow.close(); -} -</script> -</pre> - -<h3 id="Closing_the_current_window" name="Closing_the_current_window">Chiudere la finestra corrente</h3> - -<p>Quando si invoca direttamente il metodo <code>close() sull'oggetto<font face="Open Sans, Arial, sans-serif"> </font></code><code>window</code>, piuttosto che invocare <code>close()</code> su una <strong>istanza</strong> di <code>window</code>, il browser chiuderà la finestra in primo piano, indipendentemente dal fatto che uno script abbia creato quella finestra oppure no. (Firefox 35.0.1: gli script non possono chiudere una finestra che non hanno aperto)</p> - -<pre><script> -function closeCurrentWindow() -{ - window.close(); -} -</script> -</pre> - -<h2 id="Specification" name="Specification">Specifica</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - <th scope="col">Commenti</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', '#dom-window-close', 'window.close()')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - </tbody> -</table> - - -<h2 id="Browser_compatibility">Browser compatibility</h2> - - - -<p>{{Compat("api.Window.close")}}</p> diff --git a/files/it/web/api/window/closed/index.html b/files/it/web/api/window/closed/index.html deleted file mode 100644 index 66152b63e7..0000000000 --- a/files/it/web/api/window/closed/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Window.closed -slug: Web/API/Window/closed -translation_of: Web/API/Window/closed ---- -<div>{{APIRef}}</div> - -<p>Questa proprietà indica se la finestra è chiusa.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">var <var>isClosed</var> = window.closed; -</pre> - -<p>Questa proprietà è di sola lettura.</p> - -<h3 id="Valori_restituiti" name="Valori_restituiti">Valori restituiti</h3> - -<dl> - <dt><code>isClosed</code></dt> - <dd>un booleano; valori possibili:</dd> -</dl> - -<ul> - <li><code>true</code>: la finestra è stata chiusa</li> - <li><code>false</code>: la finestra è aperta</li> -</ul> - -<h2 id="Esempi" name="Esempi">Esempi</h2> - -<h4 id="Cambiare_l.27URL_di_una_finestra_da_una_popup" name="Cambiare_l.27URL_di_una_finestra_da_una_popup">Cambiare l'URL di una finestra da una popup</h4> - -<p>L'esempio seguente mostra come una finestra popup possa contenere codice JavaScript che modifichi l'URL della finestra che l'ha generata. Prima di tentare di modificare l'URL, controlleremo che la finestra corrente (la popup, appunto) abbia una "opener" utilizzando la proprietà <a href="it/DOM/window.opener">window.opener</a> e che l'opener non sia chiusa:</p> - -<pre>// controllo che l'opener esista e non sia chiusa -if (window.opener && !window.opener.closed) { - window.opener.location.href = "http://www.mozilla.org"; -} -</pre> - -<p>Si noti che le popup possono accedere solo a se stesse e alle finestre che le hanno generate.</p> - -<h4 id="Ricaricare_una_popup" name="Ricaricare_una_popup">Ricaricare una popup</h4> - -<p>In questo esempio la funzione <code>aggiornaPopup()</code> chiama il metodo <code>reload()</code> dell'oggetto <code>location</code> della popup per aggiornare il suo contenuto. Se la popup non è stata ancora aperta o l'utente l'ha chiusa, viene aperta una nuova finestra.</p> - -<pre>var finestraPopup = null; - -function aggiornaPopup() { - if (popupWindow && !popupWindow.closed) { - // finestraPopup è aperta, la aggiorno - finestraPopup.location.reload(true); - } else { - // apro una nuova popup - finestraPopup = window.open("popup.html","miaPopup"); - } -} -</pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> - -<h2 id="Altre_risorse" name="Altre_risorse">Altre risorse</h2> - -<p><a class="external" href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/closed.asp">MSDN window.closed</a></p> diff --git a/files/it/web/api/window/confirm/index.html b/files/it/web/api/window/confirm/index.html deleted file mode 100644 index 215e3091e5..0000000000 --- a/files/it/web/api/window/confirm/index.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Window.confirm() -slug: Web/API/Window/confirm -tags: - - Window - - confirm -translation_of: Web/API/Window/confirm ---- -<div>{{ApiRef("Window")}}</div> - -<p>Mostra una finestra di dialogo con un messaggio (opzionale) e due bottoni: OK e Annulla.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval notranslate"><em>input</em> = window.confirm(<em>messaggio</em>); -</pre> - -<h3 id="Parametri">Parametri</h3> - -<p><strong><code>messaggio</code></strong><br> - Una stringa che viene mostrata nella finestra di dialogo.</p> - -<h3 id="Valore_ritornato"><span>Valore ritornato</span></h3> - -<p><strong><code>input</code></strong><br> - Un valore booleano che indica se è stato selezionato OK (<code>true</code>) o Annulla (<code>false</code>).</p> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval notranslate">if (window.confirm("vuoi vedere il mio vestito nuovo?")) { - window.open("vestito.html", "Il mio vestito nuovo", ""); -} -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Le finestre di dialogo sono finestre modali, cioè impediscono all'utente di accedere al resto dell'interfaccia del programma finchè la finestra non viene chiusa. Per questo motivo, è meglio non abusare delle funzioni che creano questo tipo di finestre.</p> - -<p>I programmatori che utilizzano Chrome (per esempio per le estensioni) dovrebbero utilizzare i metodi di <a href="it/NsIPromptService">nsIPromptService</a>, invece di alert.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> - -<h2 id="Altri_metodi" name="Altri_metodi">Altri metodi</h2> - -<p><a href="it/DOM/window.alert">alert</a>, <a href="it/DOM/window.prompt">prompt</a></p> diff --git a/files/it/web/api/window/crypto/index.html b/files/it/web/api/window/crypto/index.html deleted file mode 100644 index 65107e937c..0000000000 --- a/files/it/web/api/window/crypto/index.html +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: Window.crypto -slug: Web/API/Window/crypto -translation_of: Web/API/Window/crypto ---- -<div>{{APIRef}}</div> - -<p>La proprietà di sola lettura {{domxref("Window.crypto")}} ritorna l'oggetto {{domxref("Crypto")}} associato all'oggetto globale. Questo oggetto permette alle pagine web di accedere al alcuni servizi si crittografia.</p> - -<h2 id="Sintassi">Sintassi</h2> - -<pre class="syntaxbox">var <em>cryptoObj</em> = window.crypto || window.msCrypto; // per IE 11 -</pre> - -<h2 id="Specifiche">Specifiche</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - <th scope="col">Commenti</th> - </tr> - <tr> - <td>{{SpecName("Web Crypto API", "#dfn-GlobalCrypto", "Window.crypto")}}</td> - <td>{{Spec2("Web Crypto API")}}</td> - <td>Initial definition</td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilità_con_i_browser">Compatibilità con i browser</h2> - -<p>{{CompatibilityTable}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Edge</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>44 {{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>6 {{property_prefix("ms")}}</td> - <td>20</td> - <td>19</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome for Android</th> - <th>Firefox Mobile</th> - <th>Firefox OS</th> - <th>IE Phone</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{CompatVersionUnknown}}</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="Guarda_anche">Guarda anche</h2> - -<ul> - <li>L'oggetto globale {{domxref("Window")}}</li> -</ul> diff --git a/files/it/web/api/window/defaultstatus/index.html b/files/it/web/api/window/defaultstatus/index.html deleted file mode 100644 index 5212fabcd7..0000000000 --- a/files/it/web/api/window/defaultstatus/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Window.defaultStatus -slug: Web/API/Window/defaultstatus -translation_of: Web/API/Window/defaultStatus ---- -<div>{{ApiRef()}}</div> - -<p>Legge o imposta il testo predefinito della barra di stato della finestra a cui si riferisce l'oggetto <code>window</code>.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>messaggio</i> = window.defaultStatus -window.defaultStatus = -<i>messaggio</i> -</pre> - -<h3 id="Parameters" name="Parameters">Parameters</h3> - -<ul> - <li><code>messaggio</code> è una stringa che contiene il testo che deve apparire nella barra di stato.</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre><html> - <body onload="window.defaultStatus='ciao!';"/> - <button onclick="window.confirm('Sei sicuro di volertene andare?');">chiudi</button> - </body> -</htm> -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Per impostare lo stato della finestra dopo che questa si è aperta, si può utilizzare <a href="it/DOM/window.status">window.status</a>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/devicemotion_event/index.html b/files/it/web/api/window/devicemotion_event/index.html deleted file mode 100644 index bbc0b22717..0000000000 --- a/files/it/web/api/window/devicemotion_event/index.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: devicemotion -slug: Web/API/Window/devicemotion_event -translation_of: Web/API/Window/devicemotion_event ---- -<p>L'evento devicemotion viene attivato a intervalli regolari e indica la quantità di forza fisica dell'accellezazione che il dispositivo riceve in quel dato momento. Fornisce inoltre informazioni circa la velocità di rotazione, se disponibili.</p> - -<h2 id="Informazioni_Generali">Informazioni Generali</h2> - -<dl> - <dt style="float: left; text-align: right; width: 120px;">Specifica</dt> - <dd style="margin: 0 0 0 120px;"><a class="external" href="http://www.w3.org/TR/orientation-event/#devicemotion">DeviceOrientation Event</a></dd> - <dt style="float: left; text-align: right; width: 120px;">Interfaccia</dt> - <dd style="margin: 0 0 0 120px;">DeviceMotionEvent</dd> - <dt style="float: left; text-align: right; width: 120px;">Bubbles</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Cancellabile</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Bersaglio</dt> - <dd style="margin: 0 0 0 120px;">DefaultView (<code>window</code>)</dd> - <dt style="float: left; text-align: right; width: 120px;">Azione predefinita</dt> - <dd style="margin: 0 0 0 120px;">nessuna</dd> -</dl> - -<h2 id="Propietà">Propietà</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Property</th> - <th scope="col">Type</th> - <th scope="col">Description</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>target</code> {{readonlyInline}}</td> - <td>{{domxref("EventTarget")}}</td> - <td>The event target (the topmost target in the DOM tree).</td> - </tr> - <tr> - <td><code>type</code> {{readonlyInline}}</td> - <td>{{domxref("DOMString")}}</td> - <td>The type of event.</td> - </tr> - <tr> - <td><code>bubbles</code> {{readonlyInline}}</td> - <td>{{jsxref("Boolean")}}</td> - <td>Whether the event normally bubbles or not</td> - </tr> - <tr> - <td><code>cancelable</code> {{readonlyInline}}</td> - <td>{{jsxref("Boolean")}}</td> - <td>Whether the event is cancellable or not?</td> - </tr> - <tr> - <td><code>acceleration</code> {{readonlyInline}}</td> - <td>{{domxref("DeviceAcceleration")}}</td> - <td>The acceleration of the device. This value has taken into account the effect of gravity and removed it from the figures. This value may not exist if the hardware doesn't know how to remove gravity from the acceleration data.</td> - </tr> - <tr> - <td><code>accelerationIncludingGravity </code>{{readonlyInline}}</td> - <td>{{domxref("DeviceAcceleration")}}</td> - <td>The acceleration of the device. This value includes the effect of gravity, and may be the only value available on devices that don't have a gyroscope to allow them to properly remove gravity from the data.</td> - </tr> - <tr> - <td><code>interval</code> {{readonlyInline}}</td> - <td>double</td> - <td>The interval, in milliseconds, at which the DeviceMotionEvent is fired. The next event will be fired in approximately this amount of time.</td> - </tr> - <tr> - <td><code>rotationRate</code> {{readonlyInline}}</td> - <td>{{domxref("DeviceRotationRate")}}</td> - <td>The rates of rotation of the device about all three axes.</td> - </tr> - </tbody> -</table> - -<h2 id="Esempio">Esempio</h2> - -<pre class="brush: js">function handleMotionEvent(event) { - - var x = event.accelerationIncludingGravity.x; - var y = event.accelerationIncludingGravity.y; - var z = event.accelerationIncludingGravity.z; - - // Fai qualcosa di maestoso. -} - -window.addEventListener("devicemotion", handleMotionEvent, true); -</pre> - -<h2 id="Eventi_correlati">Eventi correlati</h2> - -<ul> - <li><a href="/en-US/docs/Mozilla_event_reference/deviceorientation"><code>deviceorientation</code></a></li> -</ul> diff --git a/files/it/web/api/window/document/index.html b/files/it/web/api/window/document/index.html deleted file mode 100644 index 5d98a10385..0000000000 --- a/files/it/web/api/window/document/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Window.document -slug: Web/API/Window/document -translation_of: Web/API/Window/document ---- -<div>{{APIRef}}</div> - -<p>Restituisce un riferimento al documento contenuto nella finestra.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>doc</i> = window.document -</pre> - -<h3 id="Parametri" name="Parametri">Parametri</h3> - -<ul> - <li><code>doc</code> è un riferimento a un oggetto <a href="it/DOM/document">document</a>.</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre><html> -<head> - <title>Ciao, mondo!</title> -</head> -<body> - -<script type="text/javascript"> - var doc = window.document; - alert( doc.title); // produce: Ciao, mondo! -</script> - -</body> -</html></pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>HTML</p> diff --git a/files/it/web/api/window/domcontentloaded_event/index.html b/files/it/web/api/window/domcontentloaded_event/index.html deleted file mode 100644 index 1c25d3d6c5..0000000000 --- a/files/it/web/api/window/domcontentloaded_event/index.html +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: DOMContentLoaded event -slug: Web/API/Window/DOMContentLoaded_event -tags: - - Evento - - Referenza - - Web - - eventi -translation_of: Web/API/Window/DOMContentLoaded_event -original_slug: Web/Events/DOMContentLoaded ---- -<div>{{APIRef}}</div> - -<p>L'evento <strong><code>DOMContentLoaded</code></strong> si attiva quando il documento HTML iniziale è stato completamente caricato e analizzato, senza attendere che i fogli di stile, le immagini e i sottoframe finiscano di caricarsi.</p> - -<table class="properties"> - <tbody> - <tr> - <th scope="row">Bubbling</th> - <td>Sì</td> - </tr> - <tr> - <th scope="row">Cancellabile</th> - <td>Sì (anche se specificato come evento semplice che non è cancellabile)</td> - </tr> - <tr> - <th scope="row">Interfaccia</th> - <td>{{domxref("Event")}}</td> - </tr> - <tr> - <th scope="row">Proprietà dell'handler</th> - <td>Nessuna</td> - </tr> - </tbody> -</table> - -<p>L'obiettivo originale per questo evento è il <code><a href="/en-US/docs/Web/API/Document">Document</a></code> che è stato caricato. È possibile ascoltare questo evento nell'interfaccia <code>Window</code> per gestirlo nelle fasi di capturing o bubbling. Per i dettagli completi su questo evento, consulta la pagina sull'evento <a href="/en-US/docs/Web/API/Document/DOMContentLoaded_event">Document: DOMContentLoaded</a>.</p> - -<p>Un evento diverso, <code><a href="/en-US/docs/Web/API/Window/load_event">load</a></code>, dovrebbe essere utilizzato solo per rilevare una pagina completamente caricata. È un errore comune utilizzare <code>load</code> dove <code>DOMContentLoaded</code> sarebbe più appropriato.</p> - -<h2 id="Esempi">Esempi</h2> - -<h3 id="Utilizzo_di_base">Utilizzo di base</h3> - -<pre class="brush: js">document.addEventListener('DOMContentLoaded', (event) => { - console.log('DOM completamente caricato e analizzato'); -}); -</pre> - -<h2 id="Specifiche">Specifiche</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', 'indices.html#event-domcontentloaded')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilità_con_i_browser">Compatibilità con i browser</h2> - - - -<p>{{Compat("api.Window.DOMContentLoaded_event")}}</p> - -<h2 id="Vedi_anche">Vedi anche</h2> - -<ul> - <li>Eventi correlati: <code><a href="/en-US/docs/Web/API/Window/load_event">load</a></code>, <code><a href="/en-US/docs/Web/API/Document/readystatechange_event">readystatechange</a></code>, <code><a href="/en-US/docs/Web/API/Window/beforeunload_event">beforeunload</a></code>, <code><a href="/en-US/docs/Web/API/Window/unload_event">unload</a></code></li> - <li>Questo evento su <code><a href="/en-US/docs/Web/API/Document">Document</a></code> destinato a: <code><a href="/en-US/docs/Web/API/Document/DOMContentLoaded_event">DOMContentLoaded</a></code></li> -</ul> diff --git a/files/it/web/api/window/find/index.html b/files/it/web/api/window/find/index.html deleted file mode 100644 index 77a6a49092..0000000000 --- a/files/it/web/api/window/find/index.html +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: window.find -slug: Web/API/Window/find -tags: - - DOM - - DOM0 - - Gecko - - Gecko DOM Reference -translation_of: Web/API/Window/find -original_slug: window.find ---- -<p>{{ ApiRef() }}</p> -<h3 id="Summary" name="Summary">Sommario</h3> -<p>Trova una stringa in una finestra.</p> -<h3 id="Syntax" name="Syntax">Sintassi</h3> -<pre class="eval"><em>window</em>.find(<em>aString</em>, <em>aCaseSensitive</em>, <em>aBackwards</em>, <em>aWrapAround</em>, - <em>aWholeWord</em>, <em>aSearchInFrames</em>, <em>aShowDialog</em>); -</pre> -<ul> - <li>aString: La stringa di testo da cercare.</li> - <li>aCaseSensitive: Booleano. Se true, imposta la ricerca a case-sensitive.</li> - <li>aBackwards: Booleano. Se true, imposta la ricerca al contrario.</li> - <li>aWrapAround: Booleano. If true, specifies a wrap around search.</li> - <li>aWholeWord: Boolean. Se true, imposta la ricerca solo su parole intere.</li> - <li>aSearchInFrames: Booleano. Se true, attiva la ricerca nei frames.</li> - <li>aShowDialog: Boolean. Se true, mostra una finestra di dialogo per la ricerca.</li> -</ul> -<h3 id="Returns" name="Returns">Returns</h3> -<p>true if the string is found; otherwise, false.</p> -<h3 id="Example" name="Example">Esempio</h3> -<h3 id="Notes" name="Notes">Note</h3> -<h3 id="Specification" name="Specification">Specifiche</h3> -<p>{{ DOM0() }} This was added by with {{ Bug(9550) }}.</p> diff --git a/files/it/web/api/window/focus/index.html b/files/it/web/api/window/focus/index.html deleted file mode 100644 index 696383a27c..0000000000 --- a/files/it/web/api/window/focus/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Window.focus() -slug: Web/API/Window/focus -translation_of: Web/API/Window/focus ---- -<div>{{APIRef}}</div> - -<p>Seleziona la finestra, come se l'utente avesse cliccato su di essa.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.focus() -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">if (click) { window.focus(); } -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Non ha effetto se la finestra è già selezionata. Si veda anche <a href="it/DOM/window.blur">window.blur</a>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/forward/index.html b/files/it/web/api/window/forward/index.html deleted file mode 100644 index e07fcaa219..0000000000 --- a/files/it/web/api/window/forward/index.html +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Window.forward() -slug: Web/API/Window/forward -translation_of: Web/API/Window/forward ---- -<div>{{APIRef}}</div> - -<p>Visualizza la pagina successiva che si trova nella Cronologia, come se l'utente avesse cliccato sul bottone Avanti.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.forward() -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">function vaiAvanti() { if (possoAndareAvanti) window.forward(); } -</pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/getselection/index.html b/files/it/web/api/window/getselection/index.html deleted file mode 100644 index c4f561801e..0000000000 --- a/files/it/web/api/window/getselection/index.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Window.getSelection() -slug: Web/API/Window/getSelection -tags: - - DOM - - Gecko - - Reference_del_DOM_di_Gecko - - Tutte_le_categorie -translation_of: Web/API/Window/getSelection ---- -<p>{{ ApiRef() }}</p> - -<p>Restituisce un oggetto <code>selection</code> che rappresenta il testo selezionato dall'utente.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><em>selection</em> = <em>window</em>.getSelection() ; -</pre> - -<ul> - <li><code>selection</code> è un oggetto di tipo <a href="it/DOM/Selection">Selection</a>.</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">function esempio() { - var selezione = window.getSelection(); - window.alert(selezione); - var range = selezione.getRangeAt(0); - // fai qualcosa con il range -} -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>In JavaScript, quando un oggetto selezione viene passato a una funzione che si aspetta una stringa (come <code><a href="it/DOM/window.alert">window.alert</a></code> o <code><a href="it/DOM/document.write">document.write</a></code>), al suo posto viene passata una stringa, generalmente corrispondente al testo selezionato. Questo fa si che selection assomigli a una stringa, mentre invece è un normale oggetto dotato di metodi e proprietà. La stringa passata è infatti il risultato di <code><a href="/it/docs/Web/JavaScript/Reference/Global_Objects/String/toString">toString()</a></code>.</p> - -<p>Nell'esempio sopra, <code>selezione</code> è automaticamente "convertito" quando viene passato a <code><a href="it/DOM/window.alert">window.alert</a></code>. Tuttavia per utilizzare una proprietà o un metodo della classe <a href="it/JS/String">String</a>, come ad esempio <code><a href="it/JS/String.prototype.length">length</a></code> o <code><a href="it/JS/String.prototype.substr">substr</a></code>, occorre chiamare esplicitamente il metodo <code>toString</code>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuna specifica.</p> - -<h2 id="Vedi_anche" name="Vedi_anche">Vedi anche</h2> - -<p><a href="it/DOM/Selection">Selection</a>, <a href="it/DOM/range">Range</a></p> diff --git a/files/it/web/api/window/history/index.html b/files/it/web/api/window/history/index.html deleted file mode 100644 index 5f087d8d0e..0000000000 --- a/files/it/web/api/window/history/index.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Window.history -slug: Web/API/Window/history -translation_of: Web/API/Window/history ---- -<div>{{APIRef}}</div> - -<p>Restituisce un riferimento all'oggetto <code>history</code>, che fornisce un'interfaccia per manipolare la Cronologia del browser.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>oggettoHistory</i> = window.history -</pre> - -<h3 id="Parametri" name="Parametri">Parametri</h3> - -<ul> - <li><code>oggettoHistory</code> è un riferimento a un oggetto <code>history</code></li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre>h = window.history; -if ( h.length ) { // se c'è una cronologia - h.back(); // vai indietro nella cronologia -} -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>L'oggetto <code>history</code> fornisce la seguente interfaccia: current, length, next, previous, back(), forward(), go().</p> - -<p>E' possibile accedere a questa interfaccia dall'oggetto <code>window</code> chiamando, per esempio, <code>window.history.back()</code>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>HTML5</p> diff --git a/files/it/web/api/window/home/index.html b/files/it/web/api/window/home/index.html deleted file mode 100644 index ab9086cc2f..0000000000 --- a/files/it/web/api/window/home/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Window.home() -slug: Web/API/Window/home -translation_of: Web/API/Window/home ---- -<div>{{APIRef}}{{ Non-standard_header() }} {{ obsolete_header(31) }}</div> - -<p>Rimanda il browser alla home page impostata.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.home() -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre>function vai_a_casa() { - window.home(); -} -</pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuna specifica.</p> diff --git a/files/it/web/api/window/index.html b/files/it/web/api/window/index.html deleted file mode 100644 index af317f6eab..0000000000 --- a/files/it/web/api/window/index.html +++ /dev/null @@ -1,686 +0,0 @@ ---- -title: Window -slug: Web/API/Window -tags: - - DOM - - Gecko - - Reference_del_DOM_di_Gecko - - SezioneIncompleta - - TraduzioneIncompleta - - Tutte_le_categorie -translation_of: Web/API/Window ---- -<p>{{ ApiRef() }}</p> - -<h3 id="Introduzione" name="Introduzione">Introduzione</h3> - -<p>Questo capitolo contiene una breve reference per tutti i metodi, proprietà, ed eventi disponibili attraverso l'oggetto <code>window</code> del DOM. L'oggetto <code>window</code> implementa l'interfaccia<em>window</em> , la quale eredita dall'interfaccia <strong>AbstractView</strong>.</p> - -<p>L'oggetto <code>window</code> rappresenta una finestra, contenente un documento DOM. La proprietà <span class="seoSummary"><code>document</code></span> punta ad un <span class="seoSummary"><a href="https://developer.mozilla.org/en-US/docs/DOM/document">DOM document</a> ( documento DOM ) caricato in quella pagina</span></p> - -<p>Ogni tab che viene aperta contiene il suo personale oggetto <code>window</code>; ciò significa che l'oggetto <code>window</code> non è condiviso fra le varie tab aperte nella stessa finestra. Solo due metodi vengono condivisi dai vari oggetti <code>window</code> presenti in una stessa finestra, e sono i metodi <a href="it/DOM/window.resizeTo">window.resizeTo</a> e <a href="it/DOM/window.resizeBy">window.resizeBy</a>.</p> - -<h3 id="Propriet.C3.A0" name="Propriet.C3.A0">Proprietà</h3> - -<dl> - <dt><a href="it/Components_object">window.Components</a></dt> - <dd>The entry point to many <a href="it/XPCOM">XPCOM</a> features. Some properties, e.g. <a href="it/Components.classes">classes</a>, are only available to sufficiently privileged code.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.content">window.content</a> and window._content</dt> - <dd>Returns a reference to the content element in the current window. The variant with underscore is deprecated.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.closed">window.closed</a></dt> - <dd>This property indicates whether the current window is closed or not.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.controllers">window.controllers</a></dt> - <dd>Returns the XUL controller objects for the current chrome window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.crypto">window.crypto</a></dt> - <dd>Returns the browser crypto object.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.defaultStatus">window.defaultStatus</a></dt> - <dd>Gets/sets the status bar text for the given window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.directories">window.directories</a></dt> - <dd>Returns a reference to the directories toolbar in the current chrome.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.document">window.document</a></dt> - <dd>Returns a reference to the document that the window contains.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.frameElement">window.frameElement</a></dt> - <dd>Returns the element in which the window is embedded, or null if the window is not embedded.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.frames">window.frames</a></dt> - <dd>Returns an array of the subframes in the current window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.history">window.history</a></dt> - <dd>Returns a reference to the history object.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.innerHeight">window.innerHeight</a></dt> - <dd>Gets the height of the content area of the browser window including, if rendered, the horizontal scrollbar.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.innerWidth">window.innerWidth</a></dt> - <dd>Gets the width of the content area of the browser window including, if rendered, the vertical scrollbar.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.length">window.length</a></dt> - <dd>Returns the number of frames in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.location">window.location</a></dt> - <dd>Gets/sets the location, or current URL, of the window object.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.locationbar">window.locationbar</a></dt> - <dd>Returns the locationbar object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.menubar">window.menubar</a></dt> - <dd>Returns the menubar object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.name">window.name</a></dt> - <dd>Gets/sets the name of the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator">window.navigator</a></dt> - <dd>Returns a reference to the navigator object.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.appCodeName">window.navigator.appCodeName</a></dt> - <dd>Returns the internal "code" name of the current browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.appName">window.navigator.appName</a></dt> - <dd>Returns the official name of the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.appVersion">window.navigator.appVersion</a></dt> - <dd>Returns the version of the browser as a string.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.cookieEnabled">window.navigator.cookieEnabled</a></dt> - <dd>Returns a boolean indicating whether cookies are enabled in the browser or not.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.javaEnabled">window.navigator.javaEnabled()</a></dt> - <dd>Indicates whether Java is enabled in the host browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.language">window.navigator.language</a></dt> - <dd>Returns a string representing the language version of the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.mimeTypes">window.navigator.mimeTypes</a></dt> - <dd>Returns a list of the MIME types supported by the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.oscpu">window.navigator.oscpu</a></dt> - <dd>Returns a string that represents the current operating system.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.platform">window.navigator.platform</a></dt> - <dd>Returns a string representing the platform of the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.plugins">window.navigator.plugins</a></dt> - <dd>Returns an array of the plugins installed in the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.product">window.navigator.product</a></dt> - <dd>Returns the product name of the browser (e.g. "Gecko").</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.productSub">window.navigator.productSub</a></dt> - <dd>Returns the product version number (e.g. "5.0").</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.userAgent">window.navigator.userAgent</a></dt> - <dd>Returns the user agent string for the current browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.vendor">window.navigator.vendor</a></dt> - <dd>Returns the vendor name of the current browser (e.g. "Netscape6").</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.navigator.vendorSub">window.navigator.vendorSub</a></dt> - <dd>Returns the vendor version number (e.g. "6.1").</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.opener">window.opener</a></dt> - <dd>Returns a reference to the window that opened this current window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.outerHeight">window.outerHeight</a></dt> - <dd>Gets the height of the outside of the browser window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.outerWidth">window.outerWidth</a></dt> - <dd>Gets the width of the outside of the browser window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.pageXOffset">window.pageXOffset</a></dt> - <dd>Gets the amount of content that has been hidden by scrolling to the right.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.pageYOffset">window.pageYOffset</a></dt> - <dd>Gets the amount of content that has been hidden by scrolling down.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.parent">window.parent</a></dt> - <dd>Returns a reference to the parent of the current window or subframe.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.personalbar">window.personalbar</a></dt> - <dd>Returns the personalbar object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.pkcs11">window.pkcs11</a></dt> - <dd>Returns the pkcs11 object, which can be used to install drivers and other software associated with the pkcs11 protocol.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.prompter">window.prompter</a></dt> - <dd>Returns a reference to the prompt window, if any, currently displayed.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen">window.screen</a></dt> - <dd>Returns a reference to the screen object associated with the window.</dd> -</dl> - -<p><span class="comment">The following is duplicated on DOM:window.screen</span></p> - -<dl> - <dt><a href="it/DOM/window.screen.availTop">window.screen.availTop</a></dt> - <dd>Specifies the y-coordinate of the first pixel that is not allocated to permanent or semipermanent user interface features.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.availLeft">window.screen.availLeft</a></dt> - <dd>Returns the first available pixel available from the left side of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.availHeight">window.screen.availHeight</a></dt> - <dd>Specifies the height of the screen, in pixels, minus permanent or semipermanent user interface features displayed by the operating system, such as the Taskbar on Windows.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.availWidth">window.screen.availWidth</a></dt> - <dd>Returns the amount of horizontal space in pixels available to the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.colorDepth">window.screen.colorDepth</a></dt> - <dd>Returns the color depth of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.height">window.screen.height</a></dt> - <dd>Returns the height of the screen in pixels.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.left">window.screen.left</a></dt> - <dd>Gets/sets the current distance in pixels from the left side of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.pixelDepth">window.screen.pixelDepth</a></dt> - <dd>Gets the bit depth of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.top">window.screen.top</a></dt> - <dd>Gets/sets the distance from the top of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screen.width">window.screen.width</a></dt> - <dd>Returns the width of the screen.</dd> -</dl> - -<p><span class="comment">end of duplicated content</span></p> - -<dl> - <dt><a href="it/DOM/window.screenX">window.screenX</a></dt> - <dd>Returns the horizontal distance of the left border of the user's browser from the left side of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.screenY">window.screenY</a></dt> - <dd>Returns the vertical distance of the top border of the user's browser from the top side of the screen.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollbars">window.scrollbars</a></dt> - <dd>Returns the scrollbars object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollMaxX">window.scrollMaxX</a></dt> - <dd>The maximum offset that the window can be scrolled to horizontally.</dd> - <dd>(i.e., the document width minus the viewport width)</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollMaxY">window.scrollMaxY</a></dt> - <dd>The maximum offset that the window can be scrolled to vertically.</dd> - <dd>(i.e., the document height minus the viewport height)</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollX">window.scrollX</a></dt> - <dd>Returns the number of pixels that the document has already been scrolled horizontally.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollY">window.scrollY</a></dt> - <dd>Returns the number of pixels that the document has already been scrolled vertically.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.self">window.self</a></dt> - <dd>Returns an object reference to the window object itself.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.sidebar">window.sidebar</a></dt> - <dd>Returns a reference to the window object of the sidebar.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.status">window.status</a></dt> - <dd>Gets/sets the text in the statusbar at the bottom of the browser.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.statusbar">window.statusbar</a></dt> - <dd>Returns the statusbar object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.toolbar">window.toolbar</a></dt> - <dd>Returns the toolbar object, whose visibility can be toggled in the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.top">window.top</a></dt> - <dd>Returns a reference to the topmost window in the window hierarchy.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.window">window.window</a></dt> - <dd>Returns a reference to the current window.</dd> -</dl> - -<h3 id="Metodi" name="Metodi">Metodi</h3> - -<dl> - <dt><a href="it/DOM/window.alert">window.alert</a></dt> - <dd>Displays an alert dialog.</dd> -</dl> - -<p><span class="comment">base64 func <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=287112" rel="freelink">https://bugzilla.mozilla.org/show_bug.cgi?id=287112</a> (see last comments) <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=123003" rel="freelink">https://bugzilla.mozilla.org/show_bug.cgi?id=123003</a> <a class="external" href="http://lxr.mozilla.org/seamonkey/source/dom/src/base/nsGlobalWindow.cpp#4946" rel="freelink">http://lxr.mozilla.org/seamonkey/sou...indow.cpp#4946</a></span></p> - -<dl> - <dt><a href="it/DOM/window.atob">window.atob</a></dt> - <dd>Decodes a string of data which has been encoded using base-64 encoding.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.back">window.back</a></dt> - <dd>Moves back one in the window history.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.blur">window.blur</a></dt> - <dd>Sets focus away from the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.btoa">window.btoa</a></dt> - <dd>Creates a base-64 encoded ASCII string from a string of binary data.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.captureEvents">window.captureEvents</a> {{ Obsolete_inline() }}</dt> - <dd>Registers the window to capture all events of the specified type.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.clearInterval">window.clearInterval</a></dt> - <dd>Cancels the repeated execution set using <code>setInterval</code>.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.clearTimeout">window.clearTimeout</a></dt> - <dd>Clears a delay that's been set for a specific function.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.close">window.close</a></dt> - <dd>Closes the current window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.confirm">window.confirm</a></dt> - <dd>Displays a dialog with a message that the user needs to respond to.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.dump">window.dump</a></dt> - <dd>Writes a message to the console.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.escape">window.escape</a></dt> - <dd>Encodes a string.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.focus">window.focus</a></dt> - <dd>Sets focus on the current window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.forward">window.forward</a></dt> - <dd>Moves the window one document forward in the history.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.getAttention">window.getAttention</a></dt> - <dd>Flashes the application icon.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.getComputedStyle">window.getComputedStyle</a></dt> - <dd>Gets computed style for the specified element. Computed style indicates the computed values of all CSS properties of the element.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.getSelection">window.getSelection</a></dt> - <dd>Returns the selection object representing the selected item(s).</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.home">window.home</a></dt> - <dd>Returns the browser to the home page.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.moveBy">window.moveBy</a></dt> - <dd>Moves the current window by a specified amount.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.moveTo">window.moveTo</a></dt> - <dd>Moves the window to the specified coordinates.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.open">window.open</a></dt> - <dd>Opens a new window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.openDialog">window.openDialog</a></dt> - <dd>Opens a new dialog window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.print">window.print</a></dt> - <dd>Prints the current document.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.prompt">window.prompt</a></dt> - <dd>Returns the text entered by the user in a prompt dialog.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.releaseEvents">window.releaseEvents</a> {{ Obsolete_inline() }}</dt> - <dd>Releases the window from trapping events of a specific type.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.resizeBy">window.resizeBy</a></dt> - <dd>Resizes the current window by a certain amount.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.resizeTo">window.resizeTo</a></dt> - <dd>Dynamically resizes window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scroll">window.scroll</a></dt> - <dd>Scrolls the window to a particular place in the document.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollBy">window.scrollBy</a></dt> - <dd>Scrolls the document in the window by the given amount.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollByLines">window.scrollByLines</a></dt> - <dd>Scrolls the document by the given number of lines.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollByPages">window.scrollByPages</a></dt> - <dd>Scrolls the current document by the specified number of pages.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.scrollTo">window.scrollTo</a></dt> - <dd>Scrolls to a particular set of coordinates in the document.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.setInterval">window.setInterval</a></dt> - <dd>Execute a function each X milliseconds.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.setTimeout">window.setTimeout</a></dt> - <dd>Sets a delay for executing a function.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.sizeToContent">window.sizeToContent</a></dt> - <dd>Sizes the window according to its content.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.stop">window.stop</a></dt> - <dd>This method stops window loading.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.unescape">window.unescape</a></dt> - <dd>Unencodes a value that has been encoded in hexadecimal (e.g. a cookie).</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.updateCommands">window.updateCommands</a></dt> -</dl> - -<h3 id="Gestori_di_Eventi" name="Gestori_di_Eventi">Gestori di Eventi</h3> - -<dl> - <dt><a href="it/DOM/window.onabort">window.onabort</a></dt> - <dd>An event handler property for abort events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onblur">window.onblur</a></dt> - <dd>An event handler property for blur events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onchange">window.onchange</a></dt> - <dd>An event handler property for change events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onclick">window.onclick</a></dt> - <dd>An event handler property for click events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onclose">window.onclose</a></dt> - <dd>An event handler property for handling the window close event.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.ondragdrop">window.ondragdrop</a></dt> - <dd>An event handler property for drag and drop events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onerror">window.onerror</a></dt> - <dd>An event handler property for errors raised on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onfocus">window.onfocus</a></dt> - <dd>An event handler property for focus events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onkeydown">window.onkeydown</a></dt> - <dd>An event handler property for keydown events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onkeypress">window.onkeypress</a></dt> - <dd>An event handler property for keypress events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onkeyup">window.onkeyup</a></dt> - <dd>An event handler property for keyup events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onload">window.onload</a></dt> - <dd>An event handler property for window loading.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onmousedown">window.onmousedown</a></dt> - <dd>An event handler property for mousedown events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onmousemove">window.onmousemove</a></dt> - <dd>An event handler property for mousemove events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onmouseout">window.onmouseout</a></dt> - <dd>An event handler property for mouseout events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onmouseover">window.onmouseover</a></dt> - <dd>An event handler property for mouseover events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onmouseup">window.onmouseup</a></dt> - <dd>An event handler property for mouseup events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onpaint">window.onpaint</a></dt> - <dd>An event handler property for paint events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onreset">window.onreset</a></dt> - <dd>An event handler property for reset events on the window.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onresize">window.onresize</a></dt> - <dd>An event handler property for window resizing.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onscroll">window.onscroll</a></dt> - <dd>An event handler property for window scrolling.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onselect">window.onselect</a></dt> - <dd>An event handler property for window selection.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onsubmit">window.onsubmit</a></dt> - <dd>An event handler property for submits on window forms.</dd> -</dl> - -<dl> - <dt><a href="it/DOM/window.onunload">window.onunload</a></dt> - <dd>An event handler property for unload events on the window.</dd> -</dl> - -<p>{{ languages( { "fr": "fr/DOM/window", "pl": "pl/DOM/window", "en": "en/DOM/window" } ) }}</p> diff --git a/files/it/web/api/window/load_event/index.html b/files/it/web/api/window/load_event/index.html deleted file mode 100644 index 145b79e867..0000000000 --- a/files/it/web/api/window/load_event/index.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: load -slug: Web/API/Window/load_event -tags: - - CompatibilitàBrowser - - Evento -translation_of: Web/API/Window/load_event -original_slug: Web/Events/load ---- -<p>L'evento <strong><code>load</code></strong> si attiva quando una risorsa e le sue risorse dipendenti hanno completato il caricamento.</p> - -<h2 id="Esempi">Esempi</h2> - -<h3 class="brush: html" id="Window">Window</h3> - -<pre class="brush: html"><script> - window.addEventListener("load", function(event) { - console.log("Tutte le risorse hanno terminato il caricamento!"); - }); -</script></pre> - -<h3 class="brush: html" id="L'elemento_script">L'elemento <code>script</code></h3> - -<pre class="brush: html"><script> - var script = document.createElement("script"); - script.addEventListener("load", function(event) { - console.log("Lo script ha terminato il caricamento e l'esecuzione"); - }); - script.src = "http://example.com/example.js"; - script.async = true; - document.getElementsByTagName("script")[0].parentNode.appendChild(script); -</script></pre> - -<h2 id="Info_generali">Info generali</h2> - -<dl> - <dt style="float: left; text-align: right; width: 120px;">Specifica</dt> - <dd style="margin: 0 0 0 120px;"><a class="external" href="http://www.w3.org/TR/DOM-Level-3-Events/#event-type-load">DOM L3</a></dd> - <dt style="float: left; text-align: right; width: 120px;">Interfaccia</dt> - <dd style="margin: 0 0 0 120px;">UIEvent</dd> - <dt style="float: left; text-align: right; width: 120px;">Bubbles</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Cancelable</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Target</dt> - <dd style="margin: 0 0 0 120px;">Window, Document, Element</dd> - <dt style="float: left; text-align: right; width: 120px;">Azione predefinita</dt> - <dd style="margin: 0 0 0 120px;">Nessuna.</dd> -</dl> - -<h2 id="Proprietà">Proprietà</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Proprietà</th> - <th scope="col">Tipo</th> - <th scope="col">Descrizione</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>target</code> {{readonlyInline}}</td> - <td><code>{{domxref("EventTarget")}}</code></td> - <td>Il target dell'evento (l'obiettivo più in alto nell'albero del DOM).</td> - </tr> - <tr> - <td><code>type</code> {{readonlyInline}}</td> - <td><code>{{domxref("DOMString")}}</code></td> - <td>Il tipo di evento.</td> - </tr> - <tr> - <td><code>bubbles</code> {{readonlyInline}}</td> - <td><code>{{domxref("Boolean")}}</code></td> - <td>Se l'evento normalmente bolle o no.</td> - </tr> - <tr> - <td><code>cancelable</code> {{readonlyInline}}</td> - <td><code>{{domxref("Boolean")}}</code></td> - <td>Se l'evento è cancellabile o meno.</td> - </tr> - <tr> - <td><code>view</code> {{readonlyInline}}</td> - <td><code>{{domxref("WindowProxy")}}</code></td> - <td><code>{{domxref("Document.defaultView", "document.defaultView")}}</code> (<code>window</code> del documento)</td> - </tr> - <tr> - <td><code>detail</code> {{readonlyInline}}</td> - <td><code>long</code> (<code>float</code>)</td> - <td>0</td> - </tr> - </tbody> -</table> - -<h2 id="Specifiche">Specifiche</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - <th scope="col">Commento</th> - </tr> - <tr> - <td>{{SpecName('UI Events', '#event-type-load', 'load')}}</td> - <td>{{Spec2('UI Events')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', 'parsing.html#the-end:event-load', 'Load event')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td>Questo collega alla sezione nei passaggi che vengono eseguiti alla fine del caricamento di un documento. gli eventi di "caricamento" vengono attivati anche a molti elementi. E nota che ci sono molti punti nelle specifiche che fanno riferimento a cose che possono "<a href="https://html.spec.whatwg.org/multipage/parsing.html#delay-the-load-event">ritardare l'evento load</a>".</td> - </tr> - </tbody> -</table> - -<h2 id="Eventi_correlati">Eventi correlati</h2> - -<ul> - <li>{{event("DOMContentLoaded")}}</li> - <li>{{event("readystatechange")}}</li> - <li>{{event("beforeunload")}}</li> - <li>{{event("unload")}}</li> -</ul> diff --git a/files/it/web/api/window/localstorage/index.html b/files/it/web/api/window/localstorage/index.html deleted file mode 100644 index f17f5cece8..0000000000 --- a/files/it/web/api/window/localstorage/index.html +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: Window.localStorage -slug: Web/API/Window/localStorage -translation_of: Web/API/Window/localStorage ---- -<p>{{APIRef()}}</p> - -<p><span class="seoSummary">La proprietà read-only <code>localStorage</code> ti permette di accedere all'oggetto {{domxref("Storage")}} per l'origine del {{domxref("Document")}}; i dati persistono anche tra diverse sessioni browser.</span> <code>localStorage</code> è simile a <code><a href="/en-US/docs/Web/API/Window.sessionStorage">sessionStorage</a></code>, ma si differenzia dal fatto che i dati salvati con <code>localStorage</code>non hanno expiration time, i dati salvati in <code>sessionStorage</code> vengono cancellati al termine della sessione della pagina — cioé, quando la pagina viene chiusa.</p> - -<p>Si dovrebbe notare che i dati salvati in entrambi <code>localStorage</code> o <code>sessionStorage</code> <strong>sono specifici rispetto al protocollo della pagina.</strong></p> - -<h2 id="Sintassi">Sintassi</h2> - -<pre class="syntaxbox"><em>myStorage</em> = window.localStorage;</pre> - -<h3 id="Valore">Valore</h3> - -<p>L'oggetto {{domxref("Storage")}} che puo essere usato per accedere alla memoria del localStorage.</p> - -<h3 id="Eccezioni">Eccezioni</h3> - -<dl> - <dt><code>SecurityError</code></dt> - <dd>La richiesta viola la policy decision, o l'origine non è un <a href="/en-US/docs/Web/Security/Same-origin_policy#Definition_of_an_origin">valido scheme/host/port tuple</a> (può succedere, per esempio, se l'origine usa lo schema<code>file:</code> o <code>data:</code> ). Per esempio, l'utente può aver il browser configurato a negare i permessi di dati persistenti.</dd> -</dl> - -<h2 id="Esempi">Esempi</h2> - -<p>Il seguente snippet accede all'oggetto local {{domxref("Storage")}} del dominio e aggiunge i dati usando {{domxref("Storage.setItem()")}}.</p> - -<pre class="brush: js">localStorage.setItem('myCat', 'Tom');</pre> - -<p>La sintassi per leggere localStorage è la seguente:</p> - -<pre class="brush: js">var cat = localStorage.getItem("myCat");</pre> - -<p>La sintassi per rimuovere dati da localStorage è la seguente:</p> - -<pre class="brush: js">localStorage.removeItem("myCat");</pre> - -<div class="note"> -<p><strong>Note</strong>: Riferimenti di esempi completi all'articolo: <a href="/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API">Usare lo Web Storage API</a>.</p> -</div> - -<h2 id="Specifiche">Specifiche</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifiche</th> - <th scope="col">Status</th> - <th scope="col">Commento</th> - </tr> - <tr> - <td>{{SpecName('HTML WHATWG', 'webstorage.html#dom-localstorage', 'localStorage')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilità_browser">Compatibilità browser</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Funzionalità</th> - <th>Chrome</th> - <th>Edge</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari (WebKit)</th> - </tr> - <tr> - <td>localStorage</td> - <td>4</td> - <td>{{CompatVersionUnknown}}</td> - <td>3.5</td> - <td>8</td> - <td>10.50</td> - <td>4</td> - </tr> - <tr> - <td>sessionStorage</td> - <td>5</td> - <td>{{CompatVersionUnknown}}</td> - <td>2</td> - <td>8</td> - <td>10.50</td> - <td>4</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Edge</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Phone</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>2.1</td> - <td>{{CompatVersionUnknown}}</td> - <td>{{ CompatUnknown }}</td> - <td>8</td> - <td>11</td> - <td>iOS 3.2</td> - </tr> - </tbody> -</table> -</div> - -<p>Tutti i browsers hanno livelli di capacità vari per entrambi<code>localStorage</code> e {{domxref("sessionStorage")}}. Qui una <a class="external" href="http://dev-test.nemikor.com/web-storage/support-test/" title="http://dev-test.nemikor.com/web-storage/support-test/">dettagliata lista di tutte le capacità di vari browser</a>.</p> - -<div class="note"> -<p><strong>Note:</strong> A partire da iOS 5.1, Safari Mobile salva i dati di <code>localStorage</code> nella cartella cache, che è soggetta a rimozioni occasionali. Safari Mobile in Private mode previene la scrittura al <code>localStorage</code>.</p> -</div> - -<h2 id="Consulta_anche">Consulta anche</h2> - -<ul> - <li><a href="/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API">Using the Web Storage API</a></li> - <li>{{domxref("LocalStorage")}}</li> - <li>{{domxref("SessionStorage")}}</li> - <li>{{domxref("Window.sessionStorage")}}</li> -</ul> diff --git a/files/it/web/api/window/locationbar/index.html b/files/it/web/api/window/locationbar/index.html deleted file mode 100644 index 583c6def10..0000000000 --- a/files/it/web/api/window/locationbar/index.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Window.locationbar -slug: Web/API/Window/locationbar -translation_of: Web/API/Window/locationbar ---- -<div>{{APIRef}}</div> - -<p>Restituisce l'oggetto <code>locationbar</code>, che può essere reso invisibile.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>oggetto</i> = window.locationbar -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<p>Il seguente esempio completo mostra un possibile modo per utilizzare la proprietà visible dei vari oggetti "bar" (quelli che rappresentano una qualsiasi barra); mostra anche come cambiare i privilegi necessari per modificare tale proprietà.</p> - -<p>The following complete HTML example shows way that the visible property of the various "bar" objects is used, and also the change to the privileges necessary to write to the visible property of any of the bars on an existing window.</p> - -<pre><html> -<head> - <title>Esperimenti sul DOM</title> - <script> - // modifico lo stato della barra in questa finestra - netscape.security.PrivilegeManager. - enablePrivilege("UniversalBrowserWrite"); - window.statusbar.visible=!window.statusbar.visible; - </script> -</head> -<body> - <p>Esperimenti sul DOM</p> -</body> -</html> -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Quando si carica l'esempio sopra riportato, il browser mostra una finestra di avviso. Si veda anche: <a href="it/DOM/window.menubar">window.menubar</a>, <a href="it/DOM/window.personalbar">window.personalbar</a>, <a href="it/DOM/window.scrollbars">window.scrollbars</a>, <a href="it/DOM/window.statusbar">window.statusbar</a>, <a href="it/DOM/window.toolbar">window.toolbar</a></p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>HTML5</p> diff --git a/files/it/web/api/window/matchmedia/index.html b/files/it/web/api/window/matchmedia/index.html deleted file mode 100644 index a4dc984d9a..0000000000 --- a/files/it/web/api/window/matchmedia/index.html +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Window.matchMedia() -slug: Web/API/Window/matchMedia -translation_of: Web/API/Window/matchMedia ---- -<h2 id="Summary" name="Summary">Sommario</h2> - -<p>Restituisce un nuovo oggetto {{domxref("MediaQueryList")}} che rappresenta i risultati dell'anaisi effettuta in base alla stringa <a href="/en-US/docs/CSS/Media_queries" title="CSS/Media queries">media query</a> specificata.</p> - -<h2 id="Syntax" name="Syntax">Sintassi</h2> - -<pre class="syntaxbox"><em>mql</em> = window.matchMedia(<em>mediaQueryString</em>)</pre> - -<p><code>dove QueryString</code> è una stringa che rappresenta la ricerca media query per la quale restituire il nuovo oggetto {{domxref("MediaQueryList")}} .</p> - -<h2 id="Example" name="Example">Esempio</h2> - -<pre class="brush: js">if (window.matchMedia("(min-width: 400px)").matches) { - /* the viewport is at least 400 pixels wide */ -} else { - /* the viewport is less than 400 pixels wide */ -}</pre> - -<p>Questo codice permette di gestire la pagina in modo diverso quando la finestra è molto piccola.</p> - -<p>Vedere <a href="/en-US/docs/DOM/Using_media_queries_from_code" title="CSS/Using media queries from code">Using media queries from code</a> per altri esempi.</p> - -<h2 id="Browser_compatibility" name="Browser_compatibility">Compatibilità browser</h2> - -<p>{{CompatibilityTable()}}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>9</td> - <td>{{CompatGeckoDesktop("6.0")}}</td> - <td>10</td> - <td>12.1</td> - <td>5.1</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>3.0</td> - <td>{{CompatGeckoMobile("6.0")}}</td> - <td>{{CompatNo}}</td> - <td>12.1</td> - <td>5</td> - </tr> - </tbody> -</table> -</div> - -<h2 id="Specification" name="Specification">Specifica</h2> - -<ul> - <li><a class="external" href="http://dev.w3.org/csswg/cssom-view/#the-mediaquerylist-interface">The CSSOM View Module: The MediaQueryList Interface</a></li> -</ul> - -<h2 id="See_also" name="See_also">Vedere anche</h2> - -<ul> - <li><a href="/en-US/docs/CSS/Media_queries" title="CSS/Media queries">Media queries</a></li> - <li><a href="/en-US/docs/DOM/Using_media_queries_from_code" title="CSS/Using media queries from code">Using media queries from code</a></li> - <li>{{domxref("MediaQueryList")}}</li> - <li>{{domxref("MediaQueryListListener")}}</li> -</ul> diff --git a/files/it/web/api/window/moveby/index.html b/files/it/web/api/window/moveby/index.html deleted file mode 100644 index 41f373f9eb..0000000000 --- a/files/it/web/api/window/moveby/index.html +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Window.moveBy() -slug: Web/API/Window/moveBy -translation_of: Web/API/Window/moveBy ---- -<div>{{APIRef}}</div> - -<p>Sposta la finestra di un certo numero di pixel.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.moveBy(<i>x</i>, -<i>y</i>) -</pre> - -<h3 id="Parametri" name="Parametri">Parametri</h3> - -<ul> - <li><code>x</code> indica di quanti pixel la finestra deve essere spostata orizzontalmente</li> - <li><code>y</code> indica di quanti pixel la finestra deve essere spostata verticalmente</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre> function in_alto_a_destra() { - moveBy(10, -10); - } -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>E' possibile utilizzare numeri negativi come parametri. Questa funzione esegue uno spostamento della finestra relativamente alla sua posizione attuale, mentre <a href="it/DOM/window.moveTo">window.moveTo</a> la sposta in un punto assoluto.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/moveto/index.html b/files/it/web/api/window/moveto/index.html deleted file mode 100644 index 5e9b2c271c..0000000000 --- a/files/it/web/api/window/moveto/index.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Window.moveTo() -slug: Web/API/Window/moveTo -translation_of: Web/API/Window/moveTo ---- -<div>{{APIRef}}</div> - -<p>Sposta la finestra alle coordinate specificate.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.moveTo(<i>x</i>, -<i>y</i>) -</pre> - -<h3 id="Parametri" name="Parametri">Parametri</h3> - -<ul> - <li><code>x</code> è l'asse orizzontale delle coordinate in cui vogliamo spostare la finestra</li> - <li><code>y</code> è l'asse verticale delle coordinate in cui vogliamo spostare la finestra</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre> function origine() { - // sposta la finestra all'angolo in alto a sinistra - window.moveTo(0, 0) - } -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Le coordinate iniziali sono 0, 0 e rappresentano l'angolo in alto a sinistra dello schermo. Questa funzione sposta la finestra in un punto assoluto, mentre <a href="it/DOM/window.moveBy">window.moveBy</a> la sposta relativamente alla sua posizione attuale.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/name/index.html b/files/it/web/api/window/name/index.html deleted file mode 100644 index 8127d67285..0000000000 --- a/files/it/web/api/window/name/index.html +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Window.name -slug: Web/API/Window/name -translation_of: Web/API/Window/name ---- -<p>{{APIRef}}<br> - Restituisce o imposta il nome della finestra.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>stringa</i> = window.name - window.name = -<i>stringa</i> -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">window.name = "vista1"; -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Il nome della finestra viene utilizzato soprattutto per impostare i target dei link e dei form. In realtà una finestra non deve necessariamente avere un nome.</p> diff --git a/files/it/web/api/window/opener/index.html b/files/it/web/api/window/opener/index.html deleted file mode 100644 index 368b0a2f74..0000000000 --- a/files/it/web/api/window/opener/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Window.opener -slug: Web/API/Window/opener -translation_of: Web/API/Window/opener ---- -<div>{{APIRef}}</div> - -<p>Restituisce un riferimento alla finestra che ha aperto la finestra corrente.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>oggetto</i> = window.opener -</pre> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre> if window.opener != finestraPrincipale { - vaiInizio(window.opener); - } -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Quando una finestra viene aperta come popup da un'altra finestra, mantiene un riferimento a quest'ultima a cui si può accedere con <code>window.opener</code>. Se la finestra corrente non ha un "opener", questo metodo restituisce <code>null</code>.</p> diff --git a/files/it/web/api/window/orientationchange_event/index.html b/files/it/web/api/window/orientationchange_event/index.html deleted file mode 100644 index ba6e0dc550..0000000000 --- a/files/it/web/api/window/orientationchange_event/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: orientationchange -slug: Web/API/Window/orientationchange_event -translation_of: Web/API/Window/orientationchange_event ---- -<p>L'evento <code>orientationchange</code> si scatena quando viene modificato l'orientamento del dispositivo.</p> - -<h2 id="Informazioni_generali">Informazioni generali</h2> - -<dl> - <dt style="float: left; text-align: right; width: 120px;">Specification</dt> - <dd style="margin: 0 0 0 120px;"><a class="external" href="https://compat.spec.whatwg.org/#event-orientationchange">Compatibility Living Standard</a></dd> - <dt style="float: left; text-align: right; width: 120px;">Interface</dt> - <dd style="margin: 0 0 0 120px;">Event</dd> - <dt style="float: left; text-align: right; width: 120px;">Bubbles</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Cancelable</dt> - <dd style="margin: 0 0 0 120px;">No</dd> - <dt style="float: left; text-align: right; width: 120px;">Target</dt> - <dd style="margin: 0 0 0 120px;">Screen</dd> - <dt style="float: left; text-align: right; width: 120px;">Default Action</dt> - <dd style="margin: 0 0 0 120px;">None</dd> -</dl> - -<h2 id="Properties">Properties</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Property</th> - <th scope="col">Type</th> - <th scope="col">Description</th> - </tr> - </thead> - <tbody> - <tr> - <td><code>target</code> {{readonlyInline}}</td> - <td>{{domxref("EventTarget")}}</td> - <td>The event target (the topmost target in the DOM tree).</td> - </tr> - <tr> - <td><code>type</code> {{readonlyInline}}</td> - <td>{{domxref("DOMString")}}</td> - <td>The type of event.</td> - </tr> - <tr> - <td><code>bubbles</code> {{readonlyInline}}</td> - <td>{{jsxref("Boolean")}}</td> - <td>Whether the event normally bubbles or not.</td> - </tr> - <tr> - <td><code>cancelable</code> {{readonlyInline}}</td> - <td>{{jsxref("Boolean")}}</td> - <td>Whether the event is cancellable or not.</td> - </tr> - </tbody> -</table> - -<h2 id="Example">Example</h2> - -<pre class="brush:js;">// Note that "orientationchange" and screen.orientation are unprefixed in the following -// code although this API is still vendor-prefixed browsers implementing it. -window.addEventListener("orientationchange", function() { - alert("the orientation of the device is now " + screen.orientation.angle); -}); -</pre> diff --git a/files/it/web/api/window/print/index.html b/files/it/web/api/window/print/index.html deleted file mode 100644 index 87f63a0b44..0000000000 --- a/files/it/web/api/window/print/index.html +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Window.print() -slug: Web/API/Window/print -translation_of: Web/API/Window/print ---- -<div>{{APIRef}}</div> - -<p>Apre una finestra di stampa per stampare il documento corrente.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.print() -</pre> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/prompt/index.html b/files/it/web/api/window/prompt/index.html deleted file mode 100644 index a3336c95be..0000000000 --- a/files/it/web/api/window/prompt/index.html +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Window.prompt() -slug: Web/API/Window/prompt -translation_of: Web/API/Window/prompt ---- -<div>{{APIRef}}</div> - -<p>Mostra una finestra di dialogo che chiede all'utente di inserire del testo.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval"><i>input</i> = window.prompt( -<i>testo</i>, -<i>valore</i>); -</pre> - -<ul> - <li><code>input</code> è una stringa contenente il testo inserito dall'utente, oppure <code>null</code> se l'utente ha cliccato su "Cancella"</li> - <li><code>testo</code> è una stringa di testo da mostrare all'utente</li> - <li><code>valore</code> è una stringa contenente il valore che deve essere mostrato di default nel campo di testo; è un parametro opzionale</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre class="eval">var segno = prompt("Di che segno sei?"); -if (segno.toLowerCase() == "scorpione") - alert("Ma dai!.. anch'io!!!"); -</pre> - -<p>Quando l'utente clicca il bottone OK, viene restituito il testo che ha digitato. Se l'utente clicca su OK senza aver inserito del testo, viene restituita una stringa vuota. Se invece l'utente clicca su Cancella, la funzione restituisce <code>null</code>.</p> - -<h2 id="Note" name="Note">Note</h2> - -<p>Una finestra di dialogo contiene un campo di testo di una sola riga, un bottone OK e un bottone Cancella. La funzione restituisce il testo (eventualmente vuoto) inserito dall'utente nel campo di testo.</p> - -<p>A prompt dialog contains a single-line textbox, a Cancel button, and an OK button, and returns the (possibly empty) text the user inputted into that textbox.</p> - -<p>Le finestre di dialogo sono finestre modali, cioè impediscono all'utente di permettere al resto dell'interfaccia del programma finchè la finestra non è chiusa. Non si dovrebbe abusare delle funzioni che creano questo tipo di finestre.</p> - -<p>I programmatori che utilizzano Chrome (per esempio per le estensioni) dovrebbero utilizzare u netidi di <a href="it/NsIPromptService">nsIPromptService</a>, invece di alert.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>HTML5</p> - -<h2 id="Altri_metodi" name="Altri_metodi">Altri metodi</h2> - -<ul> - <li>{domxref("window.alert", "alert")}}</li> - <li>{{domxref("window.confirm", "confirm")}}</li> -</ul> diff --git a/files/it/web/api/window/requestanimationframe/index.html b/files/it/web/api/window/requestanimationframe/index.html deleted file mode 100644 index f3c835b671..0000000000 --- a/files/it/web/api/window/requestanimationframe/index.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: window.requestAnimationFrame() -slug: Web/API/Window/requestAnimationFrame -tags: - - API - - Animations - - Animazioni - - DOM - - DOM Reference - - Drawing - - Graphics - - Performance - - Reference - - Window - - requestAnimationFrame -translation_of: Web/API/window/requestAnimationFrame ---- -<div>{{APIRef}}</div> - -<div>Il metodo <strong><code>window.requestAnimationFrame()</code></strong>indica al browser che intendi eseguire un'animazione e desideri che il browser richiami una funzione specifica per aggiornare un'animazione prima che venga eseguito nuovamente il render del browser. Il metodo accetta una funzione di callback come argomento che verrà eseguita prima del nuovo render del browser.</div> - -<div> </div> - -<div class="note"><strong>Nota:</strong> la funzione di callback deve chiamare a sua volta <code>requestAnimationFrame() </code>se vuoi animare un'altro frame alla successiva azione di render del browser.</div> - -<p>Dovresti chiamare questo metodo ogni qualvolta intendi aggiornare lo stato della tua animazione sul monitor. In questo modo la tua richiesta verrà eseguita prima che il browser esegua nuvamente il render della pagina. Il numero di esecuzioni della callback è generalmente di 60 volte al secondo, ma di solito rispetta il refresh-rate del display per quasi tutti i browser secondo le raccomandazioni W3C.<br> - L'esecuzione di requestAnimationFrame() vengono messe in pausa in quasi tutti i browser quando la pagina è eseguita in un tab non visibile on in un {{ HTMLElement("iframe") }} non visibile in modo da migliorare le performance e l'utilizzo della batteria.</p> - -<p>Alla funzione di callback viene passato come singolo argomento il parametro {{domxref("DOMHighResTimeStamp")}} che indica i momento corrente in cui viene eseguito dalla coda di <code>requestAnimationFrame()</code><br> - Nel caso di callback multiple in un singolo frame, ogni funzione riceve lo stesso timestamp anche se è trascorso del tempo durante il calcolo di ogni processo.<br> - Il timestamp è un numero decimale, in millisecondi, con una precisione di 1ms (1000µs).</p> - -<h2 id="Syntax" name="Syntax">Sintassi</h2> - -<pre class="syntaxbox">window.requestAnimationFrame(callback); -</pre> - -<h3 id="Parameters" name="Parameters">Parametri</h3> - -<dl> - <dt><code>callback</code></dt> - <dd>Il parametro che specifica la funzione di callback da richiamare prima che venga eseguito il render successivo della pagina.<br> - La funzione accetta un solo parametro, {{domxref("DOMHighResTimeStamp")}}, che indica il momento esatto (nel formato {{domxref('performance.now()')}}) in cui <code>requestAnimationFrame()</code> inizia la sua esecuzione.</dd> -</dl> - -<h3 id="Valori_di_ritorno">Valori di ritorno</h3> - -<p>Un valore intero di tipo <code>long</code>, l'id della richiesta che identifica univocamente la callback specifica nella lista di callback. Questo è un valore assoluto, ma non dovresti fare nessun tipo di ragionamento sulla base di questo valore. Puoi, però, usare questo valore per passarlo a {{domxref("window.cancelAnimationFrame()")}} in modo da rimuovere/cancellare la callback dalla coda di richieste da eseguire.</p> - -<h2 id="Notes" name="Notes">Esempio</h2> - -<pre class="brush: js">var start = null; -var element = document.getElementById('SomeElementYouWantToAnimate'); -element.style.position = 'absolute'; - -function step(timestamp) { - if (!start) start = timestamp; - var progress = timestamp - start; - element.style.left = Math.min(progress / 10, 200) + 'px'; - if (progress < 2000) { - window.requestAnimationFrame(step); - } -} - -window.requestAnimationFrame(step); -</pre> - -<h2 id="Specification" name="Specification">Specifiche</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - <th scope="col">Commento</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('HTML WHATWG', '#animation-frames', 'requestAnimationFrame')}}</td> - <td>{{Spec2('HTML WHATWG')}}</td> - <td> - <p>Nessun cambiamento. Sostituisce il precedente.</p> - </td> - </tr> - <tr> - <td>{{SpecName('RequestAnimationFrame', '#dom-windowanimationtiming-requestanimationframe', 'requestAnimationFrame')}}</td> - <td>{{Spec2('RequestAnimationFrame')}}</td> - <td> - <p>Definizione iniziale</p> - </td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilità_del_Browser">Compatibilità del Browser</h2> - -<div> - - -<p>{{Compat("api.Window.requestAnimationFrame")}}</p> -</div> - -<h2 id="See_also" name="See_also">Leggi anche</h2> - -<ul> - <li>{{domxref("Window.mozAnimationStartTime")}}</li> - <li>{{domxref("Window.cancelAnimationFrame()")}}</li> - <li><a href="http://weblogs.mozillazine.org/roc/archives/2010/08/mozrequestanima.html">mozRequestAnimationFrame</a> - Blog post</li> - <li><a href="http://paulirish.com/2011/requestanimationframe-for-smart-animating/">requestAnimationFrame for smart animating</a> - Blog post</li> - <li><a href="http://hacks.mozilla.org/2011/08/animating-with-javascript-from-setinterval-to-requestanimationframe/">Animating with javascript: from setInterval to requestAnimationFrame</a> - Blog post</li> - <li><a href="http://blogs.msdn.com/b/ie/archive/2011/07/05/using-pc-hardware-more-efficiently-in-html5-new-web-performance-apis-part-1.aspx">Using PC Hardware more efficiently in HTML5: New Web Performance APIs, Part 1</a> - Blog post</li> - <li><a href="http://www.testufo.com/#test=animation-time-graph" title="http://www.testufo.com/#test=animation-time-graph">TestUFO: Test your web browser for requestAnimationFrame() Timing Deviations</a></li> - <li>Paul Irish: <a class="external external-icon" href="http://updates.html5rocks.com/2012/05/requestAnimationFrame-API-now-with-sub-millisecond-precision">requestAnimationFrame API: now with sub-millisecond precision</a></li> -</ul> diff --git a/files/it/web/api/window/resizeby/index.html b/files/it/web/api/window/resizeby/index.html deleted file mode 100644 index ee662251c4..0000000000 --- a/files/it/web/api/window/resizeby/index.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Window.resizeBy() -slug: Web/API/Window/resizeBy -translation_of: Web/API/Window/resizeBy ---- -<p>{{APIRef}}</p> - -<p>Aumenta o diminuisce le dimensioni della finestra di un certo numero di pixel.</p> - -<h2 id="Sintassi" name="Sintassi">Sintassi</h2> - -<pre class="eval">window.resizeBy(<i>xDelta</i>, -<i>yDelta</i>) -</pre> - -<h3 id="Parametri" name="Parametri">Parametri</h3> - -<ul> - <li><code>xDelta</code> è il numero di pixel da aggiungere orizzontalmente</li> - <li><code>yDelta</code> è il numero di pixel da aggiungere verticalmente</li> -</ul> - -<h2 id="Esempio" name="Esempio">Esempio</h2> - -<pre>// rimpicciolisce la finestra -window.resizeBy(-200, -200); -</pre> - -<h2 id="Note" name="Note">Note</h2> - -<p>Questo metodo ridimensiona la finestra relativamente alle sue dimensioni attuali. Per ridimensionare la finestra in termini assoluti, è possibile utilizzare <a href="it/DOM/window.resizeTo">window.resizeTo</a>.</p> - -<h2 id="Specifiche" name="Specifiche">Specifiche</h2> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/resizeto/index.html b/files/it/web/api/window/resizeto/index.html deleted file mode 100644 index c716aa0411..0000000000 --- a/files/it/web/api/window/resizeto/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Window.resizeTo() -slug: Web/API/Window/resizeTo -translation_of: Web/API/Window/resizeTo ---- -<p>{{APIRef}}</p> - -<p>Ridimensiona la finestra dinamicamente.</p> - -<h3 id="Sintassi" name="Sintassi">Sintassi</h3> - -<pre class="eval">window.resizeTo(<i>larghezza</i>, -<i>altezza</i>) -</pre> - -<h3 id="Parameters" name="Parameters">Parameters</h3> - -<ul> - <li><code>larghezza</code> è un intero che rappresenta la nuova larghezza in pixel</li> - <li><code>altezza</code> è un intero che rappresenta la nuova altezza in pixel</li> -</ul> - -<h3 id="Esempio" name="Esempio">Esempio</h3> - -<pre> // questa funzione ridimensiona la finestra - // e fa in modo che occupi metà dello schermo - function ridimensiona() { - window.resizeTo(window.screen.availWidth/2, - window.screen.availHeight/2); - } -</pre> - -<h3 id="Note" name="Note">Note</h3> - -<p>Si veda anche <a href="it/DOM/window.resizeBy">window.resizeBy</a>.</p> - -<h3 id="Specifiche" name="Specifiche">Specifiche</h3> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/sessionstorage/index.html b/files/it/web/api/window/sessionstorage/index.html deleted file mode 100644 index 06c3b48c4a..0000000000 --- a/files/it/web/api/window/sessionstorage/index.html +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: Window.sessionStorage -slug: Web/API/Window/sessionStorage -translation_of: Web/API/Window/sessionStorage ---- -<p>{{APIRef()}}</p> - -<p>La proprietà <strong><code>sessionStorage</code> </strong>permette di accedere all'oggetto di sessione {{domxref("Storage")}}. <code>sessionStorage</code> è simile a {{domxref("Window.localStorage")}}, l'unica differenza è che mentre i dati salvati in <code>localStorage</code> non hanno scadenza, i dati in <code>sessionStorage</code> vengono ripuliti ogniqualvolta la sessione della pagina termina. La sessione della pagina dura fino a quando il browser è aperto e sopravvive alla ricarica della pagina e al ripristino. <strong>L'apertura di una pagina in un nuovo tab o in una nuova finestra implica l'apertura di una nuova sessione, il che differisce da come funzionano i cookie di sessione.</strong></p> - -<p>Va ricordato che i dati memorizzati nel <code>sessionStorage</code> o <code>localStorage</code> <strong>sono specifici per il protocollo della pagina</strong>.</p> - -<pre class="brush: js">// Salva i dati nel sessionStorage -sessionStorage.setItem('key', 'value'); - -// Recupare i dati dal sessionStorage -var data = sessionStorage.getItem('key');</pre> - -<h3 id="Value">Value</h3> - -<p>Un oggetto {{domxref("Storage")}}.</p> - -<h2 id="Example">Example</h2> - -<p>Il seguente esempio accede all'oggetto di sessione corrente {{domxref("Storage")}} e vi aggiunge un elemento tramite {{domxref("Storage.setItem()")}}.</p> - -<pre class="brush: js">sessionStorage.setItem('myCat', 'Tom');</pre> - -<p>Il seguente esempio salva automaticamente il contenuto di un campo di testo e se la pagina del browser viene ricaricata, ripristina il contenuto del campo di testo in modo da non perdere nessuna digitazione.</p> - -<pre class="brush: js">// Ottiene il campo di testo -var field = document.getElementById("field"); - -// Verifica se ha un valore di salvataggio automatico (autosave) -// (succederò solo se la pagina viene ricaricata accidentalmente) -if (sessionStorage.getItem("autosave")) { - // Ripristina il contenuto del campo di testo - field.value = sessionStorage.getItem("autosave"); -} - -// Rimane in ascolto di cambiamenti sul campo di testo -field.addEventListener("change", function() { - // E salva i risultati nell'oggetto sessionStorage - sessionStorage.setItem("autosave", field.value); -});</pre> - -<p> </p> - -<div class="note"> -<p><strong>Nota</strong>: Fare riferimento a <a href="/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API">Using the Web Storage API</a> per un esempio completo.</p> -</div> - -<h2 id="Specifiche">Specifiche</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Specifica</th> - <th scope="col">Stato</th> - <th scope="col">Comment</th> - </tr> - <tr> - <td>{{SpecName('Web Storage', '#the-sessionstorage-attribute', 'sessionStorage')}}</td> - <td>{{Spec2('Web Storage')}}</td> - <td> </td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilità_dei_browser">Compatibilità dei browser</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari (WebKit)</th> - </tr> - <tr> - <td>localStorage</td> - <td>4</td> - <td>3.5</td> - <td>8</td> - <td>10.50</td> - <td>4</td> - </tr> - <tr> - <td>sessionStorage</td> - <td>5</td> - <td>2</td> - <td>8</td> - <td>10.50</td> - <td>4</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Phone</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Supporto Base</td> - <td>2.1</td> - <td>{{ CompatUnknown }}</td> - <td>8</td> - <td>11</td> - <td>iOS 3.2</td> - </tr> - </tbody> -</table> -</div> - -<p>Ogni browser ha un livello di supporto differente per localStorage e sessionStorage. </p> - -<div class="note"> -<p><strong>Nota: </strong>da iOS 5.1, Safari Mobile salva i dati del localStorage nella directory cache, che è soggetta a pulizie occasinonali, tipicamente quando lo c'è poco spazio disponibile.</p> -</div> - -<h2 id="Vedere_anche">Vedere anche</h2> - -<ul> - <li><a href="/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API">Using the Web Storage API</a></li> - <li>{{domxref("Window.localStorage")}}</li> -</ul> diff --git a/files/it/web/api/window/sidebar/index.html b/files/it/web/api/window/sidebar/index.html deleted file mode 100644 index 280b5dcce3..0000000000 --- a/files/it/web/api/window/sidebar/index.html +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Window.sidebar -slug: Web/API/Window/sidebar -tags: - - DOM - - NeedsTranslation - - Non-standard - - Property - - Reference - - TopicStub - - Window -translation_of: Web/API/Window/sidebar ---- -<div>{{APIRef}} {{Non-standard_header}}</div> - -<p>Returns a sidebar object, which contains several methods for registering add-ons with the browser.</p> - -<h2 id="Notes" name="Notes">Notes</h2> - -<p>The sidebar object returned has the following methods:</p> - -<table class="fullwidth-table"> - <tbody> - <tr> - <th>Method</th> - <th>Description (SeaMonkey)</th> - <th>Description (Firefox)</th> - </tr> - <tr> - <td><code>addPanel(<var>title</var>, <var>contentURL</var>, "")</code></td> - <td>Adds a sidebar panel.</td> - <td rowspan="2">Obsolete since Firefox 23 (only present in SeaMonkey).<br> - End users can use the "load this bookmark in the sidebar" option instead. Also see <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Creating_a_Firefox_sidebar">Creating a Firefox sidebar.</a></td> - </tr> - <tr> - <td><code>addPersistentPanel(<var>title</var>, <var>contentURL</var>, "")</code></td> - <td>Adds a sidebar panel, which is able to work in the background.</td> - </tr> - <tr> - <td><code>AddSearchProvider(<em>descriptionURL)</em></code></td> - <td colspan="2">Installs a search provider (OpenSearch). <a href="/en-US/docs/Web/API/Window/sidebar/Adding_search_engines_from_Web_pages#Installing_OpenSearch_plugins" title="Adding_search_engines_from_web_pages">Adding OpenSearch search engines </a>contains more details. Added in Firefox 2.</td> - </tr> - <tr> - <td><code>addSearchEngine(<var>engineURL</var>, <var>iconURL</var>, <var>suggestedTitle</var>, <var>suggestedCategory</var>)</code> {{Obsolete_inline(44)}}</td> - <td colspan="2">Installs a search engine (Sherlock). <a href="/en-US/docs/Web/API/Window/sidebar/Adding_search_engines_from_Web_pages#Installing_Sherlock_plugins" title="Adding_search_engines_from_web_pages">Adding Sherlock search engines </a>contains more details.</td> - </tr> - <tr> - <td><code>IsSearchProviderInstalled(<em>descriptionURL)</em></code></td> - <td colspan="2">Indicates if a specific search provider (OpenSearch) is installed.</td> - </tr> - </tbody> -</table> - -<h2 id="Specification" name="Specification">Specification</h2> - -<p>Mozilla-specific. Not part of any standard.</p> diff --git a/files/it/web/api/window/sizetocontent/index.html b/files/it/web/api/window/sizetocontent/index.html deleted file mode 100644 index 4880ff9fbd..0000000000 --- a/files/it/web/api/window/sizetocontent/index.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: window.sizeToContent -slug: Web/API/Window/sizeToContent -translation_of: Web/API/Window/sizeToContent ---- -<h3 id="Sommario" name="Sommario">Sommario</h3> -<p>Ridimensiona automaticamente la finestra perchè si adatti al suo contenuto.</p> -<h3 id="Sintassi" name="Sintassi">Sintassi</h3> -<pre class="eval">window.sizeToContent() -</pre> -<h3 id="Esempio" name="Esempio">Esempio</h3> -<pre class="eval">window.sizeToContent(); -</pre> -<h3 id="Specifiche" name="Specifiche">Specifiche</h3> -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/status/index.html b/files/it/web/api/window/status/index.html deleted file mode 100644 index 4b008c0afc..0000000000 --- a/files/it/web/api/window/status/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Window.status -slug: Web/API/Window/status -translation_of: Web/API/Window/status ---- -<div>{{APIRef("DOM")}}</div> - -<p>Legge o imposta il testo della barra di stato della finestra a cui si riferisce l'oggetto <code>window</code>.</p> - -<h3 id="Sintassi" name="Sintassi">Sintassi</h3> - -<pre class="eval"><i>stringa</i> = window.status -window.status = -<i>stringa</i> -</pre> - -<h3 id="Esempio" name="Esempio">Esempio</h3> - -<pre class="eval">while ( attesa ) { - window.status = "Sto caricando..."; -} -</pre> - -<h3 id="Specifiche" name="Specifiche">Specifiche</h3> - -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/statusbar/index.html b/files/it/web/api/window/statusbar/index.html deleted file mode 100644 index 6eb17fc2d8..0000000000 --- a/files/it/web/api/window/statusbar/index.html +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: window.statusbar -slug: Web/API/Window/statusbar -translation_of: Web/API/Window/statusbar ---- -<h3 id="Sommario" name="Sommario">Sommario</h3> -<p>Restituisce l'oggetto <code>statusbar</code>, che rappresenta la barra di stato, la cui visibilità può essere disabilitata nel browser.</p> -<h3 id="Sintassi" name="Sintassi">Sintassi</h3> -<pre class="eval"><i>oggetto</i> = window.statusbar -</pre> -<h3 id="Esempio" name="Esempio">Esempio</h3> -<p>Il seguente esempio completo mostra un possibile modo per utilizzare la proprietà <code>visible</code> dei vari oggetti "bar" (quelli che rappresentano una qualsiasi barra); mostra anche come cambiare i privilegi necessari per modificare tale proprietà.</p> -<pre><html> -<head> - <title>Esperimenti sul DOM</title> - <script> - // modifico lo stato della barra in questa finestra - netscape.security.PrivilegeManager. - enablePrivilege("UniversalBrowserWrite"); - window.statusbar.visible=!window.statusbar.visible; - </script> -</head> -<body> - <p>Esperimenti sul DOM</p> -</body> -</html> -</pre> -<h3 id="Note" name="Note">Note</h3> -<p>Quando si carica l'esempio sopra riportato, il browser mostra una finestra di avviso.</p> -<p>Si veda anche: <a href="it/DOM/window.locationbar">window.locationbar</a>, <a href="it/DOM/window.menubar">window.menubar</a>, <a href="it/DOM/window.personalbar">window.personalbar</a>, <a href="it/DOM/window.scrollbars">window.scrollbars</a>, <a href="it/DOM/window.toolbar">window.toolbar</a></p> -<h3 id="Specifiche" name="Specifiche">Specifiche</h3> -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/stop/index.html b/files/it/web/api/window/stop/index.html deleted file mode 100644 index f807d3b843..0000000000 --- a/files/it/web/api/window/stop/index.html +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: window.stop -slug: Web/API/Window/stop -translation_of: Web/API/Window/stop ---- -<h3 id="Sommario" name="Sommario">Sommario</h3> -<p>Ferma il caricamento del documento corrente.</p> -<h3 id="Sintassi" name="Sintassi">Sintassi</h3> -<pre class="eval">window.stop() -</pre> -<h3 id="Esempio" name="Esempio">Esempio</h3> -<pre class="eval">window.stop(); -</pre> -<h3 id="Note" name="Note">Note</h3> -<p>Il metodo stop() riproduce ciò che accade quando l'utente clicca sul bottone stop del browser. Per via dell'ordine in cui vengono caricati gli script, questo metodo non può fermare il caricamento del documento in cui è contenuto, ma può fermare il caricamento di grandi immagini, nuove finestre e altri oggetti collegati al documento.</p> -<h3 id="Specifiche" name="Specifiche">Specifiche</h3> -<p>DOM Level 0. Non è parte di alcuno standard.</p> diff --git a/files/it/web/api/window/top/index.html b/files/it/web/api/window/top/index.html deleted file mode 100644 index e884cc29d3..0000000000 --- a/files/it/web/api/window/top/index.html +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: Window.top -slug: Web/API/Window/top -tags: - - API - - DOM - - Property - - Reference - - Window -translation_of: Web/API/Window/top ---- -<p>{{ APIRef }}</p> - -<h2 id="Summary" name="Summary">Sommario</h2> - -<p>Ritorna un riferimento all'oggetto window più esterno nella gerarchia.</p> - -<h2 id="Syntax" name="Syntax">Sintassi</h2> - -<pre class="eval">var <em>topWindow</em> = window.top; -</pre> - -<h2 id="Notes" name="Notes">Note</h2> - -<p>Mentre proprietà <code style="font-style: normal;"><a href="/en/DOM/window.parent" title="en/DOM/window.parent">window.parent</a> </code>restituisce un rifermiento alla window direttamente superiore, la proprietà window.top restituisce un riferimento alla window più alta nella gerarchia delle windows (la più esterna)</p> - -<p>Questa proprietà è particolarmente utile quando quando si sta lavorando da una window che può avere una o più windows che la contengono, in questo modo è possibile avere un riferimento alla window più esterna</p> - -<h2 id="Specification" name="Specification">Specifica</h2> - -<p>HTML5</p> - -<h2 id="Compatibilità_con_i_browser">Compatibilità con i browser</h2> - -<p>{{ CompatibilityTable() }}</p> - -<div id="compat-desktop"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Chrome</th> - <th>Firefox (Gecko)</th> - <th>Internet Explorer</th> - <th>Opera</th> - <th>Safari</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<div id="compat-mobile"> -<table class="compat-table"> - <tbody> - <tr> - <th>Feature</th> - <th>Android</th> - <th>Firefox Mobile (Gecko)</th> - <th>IE Mobile</th> - <th>Opera Mobile</th> - <th>Safari Mobile</th> - </tr> - <tr> - <td>Basic support</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - <td>{{ CompatUnknown() }}</td> - </tr> - </tbody> -</table> -</div> - -<h4 id="Gecko_notes">Gecko notes</h4> - -<div class="note"> -<p>Note: dalla versione <em>{{Gecko ("6.0")}}, questa proprietà è read only.</em></p> -</div> |