Création d'une fenêtre invisible !?!

Création d'une fenêtre invisible !?! - HTML/CSS - Programmation

Marsh Posté le 29-04-2003 à 16:10:26    

Je voudrais pouvoir créer une pop up invisible qui permet d'exécuter un code javascript hors de la page principale : cela est-il faisable ?

Reply

Marsh Posté le 29-04-2003 à 16:10:26   

Reply

Marsh Posté le 29-04-2003 à 16:24:08    

:non: C'est mal?


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
Reply

Marsh Posté le 29-04-2003 à 16:30:41    

c'est pour un intranet !

Reply

Marsh Posté le 29-04-2003 à 16:44:12    

Totalement invisible ce n'est pas possible il me semble.
 
Le plus proche que tu puisse avoir c'est une pop under auto-minimisée et qui refuse de se maximiser?


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
Reply

Marsh Posté le 29-04-2003 à 16:50:14    

Freekill a écrit :

Totalement invisible ce n'est pas possible il me semble.
 
Le plus proche que tu puisse avoir c'est une pop under auto-minimisée et qui refuse de se maximiser?


ce serait impeccable !
 
tout ce que je veux, c'est qu'elle ne vienne pas gener l'utilisateur !
 
et on peut faire ça à partir de quels éléments ou quelles fonctions (je suis newbie en js) ?


Message édité par nero27 le 29-04-2003 à 16:50:27
Reply

Marsh Posté le 29-04-2003 à 16:51:20    

Essaie de trouver toi-même sur http://www.irt.org , une bible pour tout ce qui est javascript.
 
Si ça va pas, revient ici?


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
Reply

Marsh Posté le 29-04-2003 à 17:03:25    

Freekill a écrit :

Essaie de trouver toi-même sur http://www.irt.org , une bible pour tout ce qui est javascript.
 
Si ça va pas, revient ici?


merci pour le lien, je vais regarder ça de suite :jap:

Reply

Marsh Posté le 29-04-2003 à 21:45:37    

c'est comme pour mettre en plein écran, c'est toujours pour un intranet !
 
lol

Reply

Marsh Posté le 29-04-2003 à 22:29:37    

Sauf que là je n'aurais pas répondu? :D


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
Reply

Marsh Posté le 30-04-2003 à 09:50:45    

C'est vraiment pour un intranet !
C'est la suite de ça :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

Reply

Marsh Posté le 30-04-2003 à 09:50:45   

Reply

Marsh Posté le 30-04-2003 à 10:54:59    

JagStang a écrit :

c'est comme pour mettre en plein écran, c'est toujours pour un intranet !
 
lol


remarque, ça, je sais le faire ;)

Reply

Marsh Posté le 30-04-2003 à 11:09:06    

nero27 a *crit :


                            Freekill a ecrit :
                            Totalement invisible ce n'est pas possible il me semble.
 
                            Le plus proche que tu puisse avoir c'est une pop under auto-minimisee et qui refuse de se
                            maximiser*
 
ce serait impeccable !
 
tout ce que je veux, c'est qu'elle ne vienne pas gener l'utilisateur !
 
et on peut faire *a * partir de quels *l*ments ou quelles fonctions (je suis newbie en js) ?


 
Pas gener l'utilisateur :lol:

Reply

Marsh Posté le 30-04-2003 à 11:22:45    

Kristoph a écrit :


 
Pas gener l'utilisateur :lol:


et bien, qd tu travailles toute la journée sur une appli intranet et que tu as une popup qui apparait et qui disparait quasi-immédiatement à chaque fois que tu change de page, je pense que ça doit vraiment être chiant :o

Reply

Marsh Posté le 30-04-2003 à 11:36:42    

nero27 a *crit :


et bien, qd tu travailles toute la journ*e sur une appli intranet et que tu as une popup qui apparait et qui disparait quasi-imm*diatement * chaque fois que tu change de page, je pense que *a doit vraiment *tre chiant :o


 
Si c'est pour ca, tu peux toujours utiliser la frame ne contenant qu'une seule frame et faire executer ton javascript sur la page contenant la frame :D

Reply

Marsh Posté le 30-04-2003 à 11:40:57    

Kristoph a écrit :


 
Si c'est pour ca, tu peux toujours utiliser la frame ne contenant qu'une seule frame et faire executer ton javascript sur la page contenant la frame :D
 


comment ça ?
tu peux approfondir ton raisonnement ?


Message édité par nero27 le 30-04-2003 à 11:41:28
Reply

Marsh Posté le 30-04-2003 à 14:00:30    

[:denetrob]

Reply

Marsh Posté le 30-04-2003 à 15:19:29    

bon, apparemment, il faudrait que j'utilise alwaysLowered, mais c'est un script signé !

Reply

Marsh Posté le 30-04-2003 à 15:40:13    

sinon, tu crees ca dans un calque que tu caches
 
<div id="calque" style="display:none;position:absolute;left:XXXpx;top:XXXpx" >
ton message javascript
</div>
 
 
personne ne verra ce calque invisible !!

Reply

Marsh Posté le 30-04-2003 à 15:43:52    

sebnutt a écrit :

sinon, tu crees ca dans un calque que tu caches
 
<div id="calque" style="display:none;position:absolute;left:XXXpx;top:XXXpx" >
ton message javascript
</div>
 
 
personne ne verra ce calque invisible !!


oui, mais le pb, c'est que ce code doit se trouver dans une pop up !
 
voilà le code pour info :

Code :
  1. <html>
  2. <head>
  3. <title></title>
  4. <script language="javascript">
  5. <!--
  6. function ferm(){
  7. window.open('script.php?<? echo SID;?>','','toolbar=no, location=no, status=no, scrollbars=no, resizable=no, width=100, height=100, left=0, right=0');
  8. }
  9. //-->
  10. </script>
  11. </head>
  12. <body onUnload="javascript:ferm()">
  13. ...
  14. </body>
  15. </html>


et la pop up :

Code :
  1. <?
  2.         session_start();
  3. ?>
  4. <script language="javascript">
  5. <!--
  6. if (window.opener.closed)
  7. {
  8.         document.location.replace('destroy.php?<? echo SID;?>');
  9. }
  10. else
  11. {
  12.         window.close();
  13. }
  14. //-->
  15. </script>


Message édité par nero27 le 30-04-2003 à 15:44:25
Reply

Marsh Posté le 30-04-2003 à 17:25:13    

1ère page :
 

Code :
  1. function ferm()
  2. {
  3.   window.open('script.php?<? echo SID;?>','','toolbar=no, location=no, screenX='+screen.width+',screenY='+screen.height+',top='+screen.height+',left='+screen.width+', status=no, scrollbars=no, resizable=no, width=100, height=100, left=0, right=0');
  4. }


 
Pop up :
 

Code :
  1. <body onload="window.blur();">


 
NB : Dans Mozilla le popup sera visible car ce navigateur respecte les normes JS? :D (il faudrait un script signé pour foutre le popup hors de l'écran)


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
Reply

Marsh Posté le 02-05-2003 à 08:56:40    

Freekill a écrit :

1ère page :
 

Code :
  1. function ferm()
  2. {
  3.   window.open('script.php?<? echo SID;?>','','toolbar=no, location=no, screenX='+screen.width+',screenY='+screen.height+',top='+screen.height+',left='+screen.width+', status=no, scrollbars=no, resizable=no, width=100, height=100, left=0, right=0');
  4. }


 
Pop up :
 

Code :
  1. <body onload="window.blur();">


 
NB : Dans Mozilla le popup sera visible car ce navigateur respecte les normes JS? :D (il faudrait un script signé pour foutre le popup hors de l'écran)


si je comprends bien, ça met la pop up hors de l'écran, c'est ça ?
 
Je vais tester ça, ce serait impeccable !

Reply

Marsh Posté le 02-05-2003 à 10:02:00    

nero27 a écrit :


si je comprends bien, ça met la pop up hors de l'écran, c'est ça ?
 
Je vais tester ça, ce serait impeccable !


C'est bon, ça fonctionne bien, c'est impeccable :jap:
 
 [:spikler]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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