diff options
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md')
-rw-r--r-- | files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md | 62 |
1 files changed, 26 insertions, 36 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md b/files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md index 3b29aadb83..de18ab4799 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md +++ b/files/fr/mozilla/add-ons/webextensions/api/runtime/geturl/index.md @@ -13,58 +13,49 @@ tags: - runtime translation_of: Mozilla/Add-ons/WebExtensions/API/runtime/getURL --- -<div>{{AddonSidebar()}}</div> +{{AddonSidebar()}}Etant donné un chemin relatif de [manifest.json](/fr/Add-ons/WebExtensions/manifest.json) à une ressource empaquetée avec l'extension, renvoyez une URL complète.Cette fonction ne vérifie pas que la ressource existe réellement à cette URL. -<div>Etant donné un chemin relatif de <a href="/fr/Add-ons/WebExtensions/manifest.json">manifest.json</a> à une ressource empaquetée avec l'extension, renvoyez une URL complète.</div> +## Syntaxe -<div></div> - -<div>Cette fonction ne vérifie pas que la ressource existe réellement à cette URL.</div> - -<div></div> - -<h2 id="Syntaxe">Syntaxe</h2> - -<pre class="brush: js">browser.runtime.getURL( +```js +browser.runtime.getURL( path // string ) -</pre> +``` -<h3 id="Paramètres">Paramètres</h3> +### Paramètres -<dl> - <dt><code>path</code></dt> - <dd><code>string</code>. Un chemin relatif de <a href="/fr/Add-ons/WebExtensions/manifest.json">manifest.json</a> à une ressource empaquetée avec l'extension.</dd> -</dl> +- `path` + - : `string`. Un chemin relatif de [manifest.json](/fr/Add-ons/WebExtensions/manifest.json) à une ressource empaquetée avec l'extension. -<h3 id="Valeur_retournée">Valeur retournée</h3> +### Valeur retournée -<p><code>string</code>. L'URL complète de la ressource.</p> +`string`. L'URL complète de la ressource. -<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2> +## Compatibilité du navigateur -<p>{{Compat("webextensions.api.runtime.getURL")}}</p> +{{Compat("webextensions.api.runtime.getURL")}} -<h2 id="Exemples">Exemples</h2> +## Exemples -<p>Etant donné un fichier empaqueté avec l'extension "beasts/frog.html", obtenez l'URL complète comme ceci :</p> +Etant donné un fichier empaqueté avec l'extension "beasts/frog.html", obtenez l'URL complète comme ceci : -<pre class="brush: js">var fullURL = browser.runtime.getURL("beasts/frog.html"); +```js +var fullURL = browser.runtime.getURL("beasts/frog.html"); console.log(fullURL); // Returns something like: -// moz-extension://2c127fa4-62c7-7e4f-90e5-472b45eecfdc/beasts/frog.html</pre> - -<p>{{WebExtExamples}}</p> - -<div class="note"><p><strong>Note :</strong></p> +// moz-extension://2c127fa4-62c7-7e4f-90e5-472b45eecfdc/beasts/frog.html +``` -<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/runtime#event-onConnect"><code>chrome.runtime</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/extensions/common/api/runtime.json"><code>runtime.json</code></a> dans le code de Chromium code.</p> +{{WebExtExamples}} -<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p> -</div> +> **Note :** +> +> Cette API est basée sur l'API Chromium [`chrome.runtime`](https://developer.chrome.com/extensions/runtime#event-onConnect). Cette documentation est dérivée de [`runtime.json`](https://chromium.googlesource.com/chromium/src/+/master/extensions/common/api/runtime.json) dans le code de Chromium code. +> +> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis. -<div class="hidden"> -<pre>// Copyright 2015 The Chromium Authors. All rights reserved. +<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are @@ -91,5 +82,4 @@ console.log(fullURL); // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -</pre> -</div> +</pre></div> |