4D v13.4

OUVRIR URL WEB

Accueil

 
4D v13.4
OUVRIR URL WEB

OUVRIR URL WEB 


 

OUVRIR URL WEB ( url {; *} ) 
Paramètre Type   Description
url  Chaîne in URL de démarrage
Opérateur in Si spécifié = l’URL n’est pas traduit, Si omis = l’URL est traduit

La commande OUVRIR URL WEB ouvre le fichier ou l'URL passé dans le paramètre url avec l'application la plus adaptée.

Le paramètre url peut contenir aussi bien un URL standard qu’un chemin d'accès de fichier.

4D tente d'abord d'interpréter le paramètre comme un chemin d'accès de fichier. La commande accepte des ':' sous Mac OS, des '\' sous Windows ou un URL posix commençant par file://. Si c'est le cas, 4D demande au système d'ouvrir le fichier avec l'application la plus adaptée (par exemple un navigateur pour les .html, Word pour les .doc, etc.). Le paramètre *, s'il est passé, est ignoré dans ce cas.

Si le paramètre url contient un URL standard (protocoles mailto:, news:, http:, etc), 4D lance le navigateur Web par défaut et accède à l’URL. S’il n’y a pas de navigateur sur les volumes connectés à l’ordinateur, la commande ne fait rien.
4D encode automatiquement les caractères spéciaux de l’URL. Si vous passez le caractère *, 4D ne traduira pas les caractères spéciaux de l’URL. Cette option permet d’accéder à ou de renvoyer des URL du type "http://www.server.net/page.htm?q=quelquechose".

Note : Cette commande ne fonctionne pas dans le cadre d’un process Web.

Les exemples suivants illustrent les différents types de chaînes acceptées comme URLs par la commande :

 OUVRIR URL WEB("http://www.4d.com")
 OUVRIR URL WEB("file://C:/Users/Laurent/Documents/pending.htm")
 OUVRIR URL WEB("C:\Users\Laurent\Documents\pending.htm")
 OUVRIR URL WEB("mailto:jean_martin@4d.fr")

Cet exemple permet de lancer une application :

 $fichier:=Selectionner document("";"";0)
 Si(OK=1)
    OUVRIR URL WEB(Document)
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D
Thème : Outils
Numéro : 673
Nom intl. : OPEN WEB URL

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Modifié : 4D v11 SQL Release 2