url_open_full

Syntaxe:

url_open_full(url, target, options);


Argument La description
url L'URL (adresse du site Web) à lier.
target C'est la zone cible pour ouvrir l'URL (voir description).
options Options de navigateur standard (voir description).


Retours: N / A


La description

Cela ouvrira l'URL spécifiée sur le navigateur de l'appareil cible choisi ou, si vous utilisez le module HTML5, dans le navigateur actuellement ouvert. Le paramètre "target" que vous spécifiez est identique à la valeur "nom" JavaScript standard lorsque vous utilisez le open() méthode (sachez que tout sauf '_self' peut entraîner le blocage du navigateur, ou demander à l'utilisateur s'il souhaite l'autoriser) et les "options" sont les mêmes que le paramètre JavaScript "specs" pour contrôler les propriétés de la nouvelle fenêtre / tab devrait s'afficher (tous les navigateurs ne peuvent pas supporter toutes les fonctionnalités).

Les cibles valides sont:

"_self": Ouvre le document lié dans le même cadre que celui sur lequel il a été cliqué (c'est par défaut).
"_blank": Ouvre le document lié dans une nouvelle fenêtre ou un nouvel onglet (cela ne fonctionnera pas si des fenêtres pop-up sont bloquées par l'utilisateur, auquel cas vous pouvez utiliser le clickable_* fonctions à la place).
"_parent": Ouvre le document lié dans le cadre parent.
"_top": Ouvre le document lié dans tout le corps de la fenêtre.

Les options valides sont:

"height = [px]": La hauteur de la fenêtre, la valeur minimale étant 100.
"width = [px]": La largeur de la fenêtre, la valeur minimale étant 100.
"left = [px]": La position de gauche de la fenêtre.
"top = [px]": La position supérieure de la fenêtre (IE uniquement).
"location = [boolean]": Affichage ou non du champ d'adresse (la valeur par défaut est 1).
"menubar = [boolean]": Indique si la barre de menu doit être affichée (la valeur par défaut est 1).
"resizable = [boolean]": Indique si la fenêtre est redimensionnable (la valeur par défaut est 1).
"scrollbars = [boolean]": Affichage ou non des barres de défilement (la valeur par défaut est 1).
"status = [booléen]": Ajoute ou non une barre d'état (la valeur par défaut est 1).
"titlebar = [boolean]": Indique ou non d'afficher la barre de titre. Ceci est ignoré sauf si l'application appelante est une application HTML ou une boîte de dialogue de confiance (la valeur par défaut est 1);
"toolbar = [boolean]": Affichage ou non de la barre d'outils du navigateur (la valeur par défaut est oui).

REMARQUE: Sur le Windows 8 plate - forme cible (JS), cette fonction fonctionnera, mais les paramètres supplémentaires seront ignorés et le navigateur par défaut sera lancé avec l'URL donnée.


Exemple:

url_open_full( 'http://yoyogames.com', '_blank', 'resizable=0, height=200, scrollbars=0');

Cela ouvrirait la page YoYo Games accueil de YoYo Games dans une nouvelle fenêtre qui ne peut pas être redimensionnée, a une hauteur de 200 pixels et aucune barre de défilement.