DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Page / Frameset
  • Présentation
  • Exemple
  • Fichiers correspondant aux framesets et aux pages
  • Frameset dynamique et frameset statique
  • Frameset et modèle de pages
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
A partir de la version 18, les framesets sont disponibles par compatibilité pour les anciens sites. Cependant, ils ne sont pas supportés en HTML 5 et fortement déconseillés pour le référencement et/ou la navigation depuis des périphériques mobiles.
Il est conseillé de remplacer les framesets par des pages partageant des modèles de pages et/ou de champs.
Présentation
Grâce à la gestion des framesets, WEBDEV permet d'afficher plusieurs pages HTML dans une même fenêtre du navigateur.
Pour réaliser cette opération, chaque page est affichée dans une zone spécifique, appelée frame, "Cadre" en français.
L'organisation des différentes pages est réalisée et mémorisée dans un frameset.
Exemple
Un frameset affiché sous le navigateur :
Décomposition schématique du frameset en 4 frames :
Fichiers correspondant aux framesets et aux pages
Les framesets et les pages correspondent à des fichiers WEBDEV ".WWH". Par défaut, ces fichiers sont créés dans le répertoire principal du projet.
Lors de la génération des pages du site, les fichiers ".WWH" sont automatiquement convertis en fichiers ".HTM". Ces fichiers HTML sont créés dans des répertoires différents selon le type de la page :
  • Page dynamique : sous-répertoires des langues du projet (par exemple, sous-répertoires "FR", "US", ...).
  • Page statique : sous-répertoires des langues présents dans le répertoire "<NomProjet>_WEB" du projet (par exemple "MonSite_Web/FR").
Le fichier HTML correspondant au frameset contient :
  • la définition du découpage des différentes frames dans le navigateur.
  • le nom des pages ouvertes lors de l'affichage du frameset dans le navigateur.
Pour plus de détails sur les répertoires d'un projet, consultez Répertoires d'un projet.
Frameset dynamique et frameset statique
Selon le type de pages que contient le frameset, le frameset peut être :
  • soit dynamique : Le frameset affichera au moins une page dynamique.
  • soit statique : Le frameset affichera uniquement des pages statiques et/ou semi-dynamiques.
Spécifiez le type du frameset dans la description du frameset : sous le volet "Page", dans le groupe "Edition", déroulez "Frame" et sélectionnez "Description du FrameSet".
Pour plus de détails sur les différents types de pages, consultez Les différents types de pages.
Frameset et modèle de pages
Il est conseillé d'utiliser dans vos sites WEBDEV des modèles de pages plutôt que des Framesets. En effet, l'utilisation de modèles de pages dans vos sites permet de :
  • optimiser la vitesse d'affichage des pages du site.
  • limiter le nombre de fichiers HTML générés (et donc le nombre de fichiers HTML à charger sur le poste de l'internaute).
  • simplifier la création des pages du site.
  • simplifier la mise en page des pages du site.
  • simplifier la mise à jour de la charte graphique du site.
  • simplifier la gestion des destinations des pages du site.
  • ...
Pour plus de détails sur les modèles de pages, consultez Les modèles de pages.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale