petit problème compteur temps et frames

petit problème compteur temps et frames - HTML/CSS - Programmation

Marsh Posté le 20-08-2002 à 10:56:26    

Bonjour !  
j'ai trouvé le script suivant sur www.toutjavacript.com. Cependant je voudrais l'adapter à ma page qui comporte deux frames, il faudrait que le formulaire affichant les secondes s'affiche dans ma première frame mais je ne sais pas comment.  
 
Voici le script dont je parle :

 

Code :
  1. <HTML>
  2. <HEAD><TITLE>Tout JavaScript.com - Compteur de secondes</TITLE>
  3. <SCRIPT language="javascript">
  4. // D'autres scripts sur http://www.toutjavascript.com  
  5. function ajoute() {
  6. document.forms[0].sec.value=parseInt(document.forms[0].sec.value)+1;
  7. setTimeout('ajoute()',1000);
  8. }
  9. </SCRIPT>
  10. </HEAD>
  11. <BODY BGCOLOR="#FFFFFF" onload="ajoute()">
  12. <BODY bgcolor="#FFFFFF">
  13. <FONT FACE="Arial" SIZE='-1' COLOR="#000099">
  14. <CENTER><BIG><B>Compteur de secondes</B></BIG></CENTER>
  15. <BR>
  16. Ce script affiche dans une zone de formulaire le nombre de secondes depuis l'ouverture de la page.<BR>
  17. <FORM>
  18. <INPUT type="text" name="sec" value="0" size=3>
  19. </FORM>
  20. <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
  21. <BR>
  22. <CENTER><A href="http://www.toutjavascript.com"><FONT size="1" face="arial" color="#CCCCFF">Tout JavaScript.com</FONT></A></CENTER>
  23. </BODY>
  24. </HTML>


 
et voici le code de ma page :
 

Code :
  1. <html>
  2. <head>
  3. <title></title>
  4. <script language="javascript">
  5. function ajoute()
  6. {
  7. document.forms[0].sec.value=parseInt(document.forms[0].sec.value)+1;
  8. setTimeout('ajoute()',1000);
  9. }
  10. </script>
  11. </head>
  12. <frameset rows="100,*" frameborder="5" onLoad="ajoute()">
  13. <frame scrolling="no" noresize name="top">
  14. <frame name="principal" src="http://www.voila.fr" target="principal">
  15. <noframes>
  16. <body>
  17. </body>
  18. </noframes>
  19. </frameset>
  20. </html>


 
Je voudrais faire afficher le formulaire dans la frame du haut (appelée 'top'. Comment faire ?  
Merci de votre aide !
:hello:  


---------------
Tout vendre, acheter, échanger en normandie : http://www.webannonces-normandes.com
Reply

Marsh Posté le 20-08-2002 à 10:56:26   

Reply

Marsh Posté le 20-08-2002 à 11:35:44    

tjs sur ca....arf desole
 
sinon pour la propriete de la transparence du fond du texte ca existe et je te conseille un bon petit editeur CSS =>TopStyle
Ca m a permis de trouver pleins de petits trucs...
 
tu as teste avec un truc du genre target="top" ?
 
bye
;)


---------------
L'ennemi est bête : il croit que c'est nous l'ennemi alors que c'est lui ! [Pierre Desproges]
Reply

Marsh Posté le 20-08-2002 à 11:43:57    

eh oui, je suis têtu !
 
Sinon, j'ai trouvé pour mon pb de formulaire dans ma première frame, ça fonctionne. Par contre, le dernier souci, c de faire arreter le compteur quand le visiteur vas sur une autre fenetre (évènement onBlur en javascript) et reprendre le comptage quand le visiteur revient (onFocus). Le but est que bien évidemment le temps de visite soit compté uniquement quand le visiteur est réellement sur le site publicitaire...


---------------
Tout vendre, acheter, échanger en normandie : http://www.webannonces-normandes.com
Reply

Marsh Posté le 20-08-2002 à 11:54:58    

vous voulez vraiment pousser les gens à désactiver javascript avec vos merdes hein.

Reply

Marsh Posté le 20-08-2002 à 11:59:16    

--greg-- a écrit a écrit :

vous voulez vraiment pousser les gens à désactiver javascript avec vos merdes hein.



+1 :jap:

Reply

Marsh Posté le 20-08-2002 à 12:00:12    

Attends, t'es à côté de la plaque. Dans le cas précis, il s'agit de visiteurs qui s'inscrivent volontairement au site et qui totalisent des points en visitant des sites publicitaires. Donc, la personne qui s'inscrit le fait de son plein gré pour pouvoir engranger des points, échangeables contre des cadeaux. Donc, il faut bien que le temps de visite soit exact. Dans le cas présent, il n'y aucune volonté de nuire au visiteur !
 
Alors, t'évite ta pseudo révolte sans savoir, t'es mignon...


---------------
Tout vendre, acheter, échanger en normandie : http://www.webannonces-normandes.com
Reply

Marsh Posté le 20-08-2002 à 12:01:09    

gm_superstar a écrit a écrit :

 
+1 :jap:  




 
et non, dommage !


---------------
Tout vendre, acheter, échanger en normandie : http://www.webannonces-normandes.com
Reply

Marsh Posté le 20-08-2002 à 12:06:20    

juanetfanny a écrit a écrit :

 
Alors, t'évite ta pseudo révolte sans savoir, t'es mignon...



:love:  :love:  

Reply

Marsh Posté le 20-08-2002 à 12:06:21    

juanetfanny a écrit a écrit :

Attends, t'es à côté de la plaque. Dans le cas précis, il s'agit de visiteurs qui s'inscrivent volontairement au site et qui totalisent des points en visitant des sites publicitaires. Donc, la personne qui s'inscrit le fait de son plein gré pour pouvoir engranger des points, échangeables contre des cadeaux. Donc, il faut bien que le temps de visite soit exact. Dans le cas présent, il n'y aucune volonté de nuire au visiteur !
 
Alors, t'évite ta pseudo révolte sans savoir, t'es mignon...



Je ferais pas confiance à JavaScript (lire : au client) pour faire ça...

Reply

Marsh Posté le 20-08-2002 à 12:08:34    

A priori, c de cette façon que procèdent les autres sites. Et de toute façon, il n'y a pas d'autre solution. Du moins je pense...


---------------
Tout vendre, acheter, échanger en normandie : http://www.webannonces-normandes.com
Reply

Sujets relatifs:

Leave a Replay

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