Script d'ouverture de fenetres

Script d'ouverture de fenetres - HTML/CSS - Programmation

Marsh Posté le 13-05-2012 à 19:04:50    

Bonjour,
 
au boulot on doit lancer une dizaine de pages web pour bosser tout les jour sur différents outils, et j'ai donc voulu faire un script que je lance dans mes favoris et qui ouvre toutes les fenetres d'un coup.
j'ai réussi en repiquant un script sur le net que j'ai adapté mais il reste quelques optimisations a faire et je ne sais pas comment faire.
actuellement il est comme ca :
 

Code :
  1. <a href="http://xxx.xxx.xxx" target="_blank" onclick="window.open(&quot;http://6xx.xxx.xxx&quot;);
  2. window.open(&quot;http://1xx.xxx.xxx&quot;);
  3. window.open(&quot;http://2xx.xxx.xxx&quot;);
  4. window.open(&quot;http://3xx.xxx.xxx&quot;);
  5. window.open(&quot;http://4xx.xxx.xxx&quot;);
  6. window.open(&quot;http://5xx.xxx.xxx&quot;);  ">
  7. Cliquez ici pour ouvrir les outils</a>


 
mes question sont les suivantes :
 
- pourquoi le dernière fenetre qui s'ouvre est celle qui se trouve au debut du script?
- comment faire pour que chaque fenetre s'ouvre en grand au lieu d'en petit (pas en plein écran mais comme quand on clique sur le carré de la fenetre a gauche de la X pour agrandir la fenetre ?
- comment faire pour inserer une pause de 2 seconde entre le lancement du site 3 et le site 4 (parceque le site 3 ouvre une nouvelle fenetre de lui meme et ensuite se ferme, mais comme il y a 1 seconde que ca se fasse ben le site 4 s'est deja ouvert et du coup il est placé avant le 3 ?
- comment faire pour qu'a la fin de l'ouverture de toute les page, la page du script se ferme toute seul ?
 
Je précise que je n'y connais absolument rien en php ou javascript!
merci d'avance!

Reply

Marsh Posté le 13-05-2012 à 19:04:50   

Reply

Marsh Posté le 14-05-2012 à 06:23:42    

Toi en fait tu veux lancer pleins de pubs depuis un lien ?


---------------
Blablaté par Harko
Reply

Marsh Posté le 14-05-2012 à 16:21:50    

Pour le redimensionnement, faudra déjà décocher l'option dans Firefox (ou tout autre navigateur) pour autoriser que JS fasse se type d'action.
Dans Firfiox : menu 'outils" -> "option" -> onglet "contenu" -> case "activer Javascript" -> bouton "avancé..."
 
Mais je doute que ça soit la meilleur façon de faire. Mieux vaudrait utiliser des outils d'automatisation d'exécutions d'action, appliqués au web comme Selenium (y'a une extension pour FF) ou plus généraux comme AutoIt.


Message édité par rufo le 14-05-2012 à 16:23:04

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 14-05-2012 à 19:44:13    

Je fais ça avec AutoIt qui a l'avantage d'avoir des fonctions utiles qui sont inconnues en javascript, par exemple attendre qu'une application soit bien lancée, simuler des touches au clavier, des mouvements de souris, etc.
 
AutoIT est un logiciel gratuit. Il faut l'installer sur son poste, passer du temps pour lire la documentation, et programmer le script qui, au final, nous donnera le résultat attendu.

Reply

Marsh Posté le 14-05-2012 à 22:59:45    

ben oui mais au boulot on peut pas installer d'appli, tout est bloqué, c'est pour ca que je voulais faire ca en javascript!

Reply

Marsh Posté le 15-05-2012 à 09:37:09    

saiyajin59 a écrit :

ben oui mais au boulot on peut pas installer d'appli, tout est bloqué, c'est pour ca que je voulais faire ca en javascript!


 
En fait, AutoIt est du script mais peut être compilé en exe. L'exe, lui, peut simplement être copié/collé sur le poste client...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed