Créer une page
L'action Créer une page crée une nouvelle page qui remplace l'ancienne page dans la fenêtre actuelle. La page est traitée de la même manière que ce qui se passe dans l'activité d'étape Charger une page. Cela implique également que tout JavaScript présent dans le HTML de la nouvelle page sera exécuté, sauf si l'exécution de JavaScript est désactivée dans les options. L'activité Créer une page peut également être utilisée pour charger des pages non HTML, par exemple des documents XML.
Propriétés
L'activité Créer une page peut être configurée à l'aide des propriétés suivantes :
- Contenu
-
Le contenu de la nouvelle page peut être spécifié de plusieurs manières à l'aide du Sélecteur de valeur. Il est par exemple possible d'acquérir le contenu d'une variable, que ce soit une variable avec du texte ou même un contenu binaire. Le type de contenu (par exemple HTML) sera détecté automatiquement. Si la détection automatique est insuffisante ou si le contenu doit être chargé différemment (par exemple pour charger un document HTML en texte brut), vous pouvez remplacer la détection du type de contenu dans les options.
- URL de page
-
Ici, vous spécifiez l'URL de la nouvelle page. Ceci est notamment utilisé pour résoudre les liens relatifs ou les références de ressources dans la page. Cela peut être spécifié de plusieurs manières à l'aide du Sélecteur de valeur.
- Continuer quand
- Ajoutez un critère d'attente pour l'étape. Si vous avez plusieurs critères d'attente, l'exécution s'arrête lorsqu'un critère d'attente est satisfait. Vous pouvez avoir plusieurs critères d'attente remplis, par exemple si vous attendez deux éléments HTML qui apparaissent dans le même chargement, ou si vous attendez un élément dans le cadre principal et que le paramètre Chargement de la page initiale en cours est configuré. Pour plus d'informations, voir Utiliser les critères d'attente.
- Options
-
Les options du robot doivent être remplacées par les propres options de l'étape. Une option marquée d'un astérisque dans la boîte de dialogue Options remplacera celle de la configuration du robot. Toutes les autres options seront les mêmes que celles spécifiées pour le robot.