J'écris un script d'échauffement pour un serveur SharePoint. L'idée est d'appeler stsadm puis d'ouvrir un fichier html contenant des iframes qui touchent toutes les pages web clés de mon portail.Comment ouvrir un fichier html en utilisant le gestionnaire de fichiers par défaut et donner un nom à la fenêtre (c'est-à-dire la cible)?
Jusqu'ici tout va bien. Le problème est que chaque fois que le script est exécuté, une nouvelle fenêtre du navigateur est ouverte et je me retrouve avec un écran plein de navigateurs.
La première idée était de fermer le navigateur après 10 minutes environ. Ce serait facile à faire, sauf que Javascript est désactivé lorsqu'un fichier html est ouvert à partir du système de fichiers. J'ai alors pensé que je pourrais ouvrir le fichier et le placer dans une fenêtre nommée (target) qui serait réutilisée chaque fois que le script s'exécuterait mais je n'ai trouvé aucun moyen de le faire.
Quelqu'un a-t-il des idées? Pour forcer l'exécution de JS ou pour définir le nom de la fenêtre ou une autre solution?
Merci.
L'ouverture d'une fenêtre de navigateur est une surcharge de ressources massive pour simplement toucher une URI. Il existe de nombreuses alternatives faciles comme wget ou curl que vous pouvez mettre dans un petit fichier cmd (script batch). –