aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/navigator/mozislocallyavailable/index.md
blob: 71ac7e12fedeaa7862e6db6374a57743f022c945 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
title: window.navigator.isLocallyAvailable
slug: Web/API/Navigator/mozIsLocallyAvailable
tags:
  - Référence_du_DOM_Gecko
translation_of: Web/API/Navigator/mozIsLocallyAvailable
---
{{ ApiRef() }}

### Résumé

Permet de déterminer si une ressource donnée est disponible.

### Syntaxe

    window.navigator.isLocallyAvailable(uri,ifOffline);

- `uri` est l'URI de la ressource dont la disponibilité doit être vérifiée, sous la forme d'une chaîne.
- `ifOffline` permet de spécifier si le cache de ressources hors ligne doit être vérifié ; indiquez `true` pour prendre en compte le cache de ressources hors ligne.

### Exemple

    var disponible = navigator.isLocallyAvailable("my-image-file.png", true);
    if (disponible) {
      /* la ressource hors ligne est présente */
    } else {
      alert("Certaines ressources nécessaires ne sont pas disponibles tant que vous ne serez pas connecté au réseau.");
    }

### Notes

{{ Note("Des exceptions de sécurité peuvent se produire si l\'URI demandée n\'est pas de la même origine.") }}

### Spécification

Aucune ; cependant certaines informations sont disponibles : [Marking Resources for Offline Use](http://www.campd.org/stuff/Offline%20Cache.html)