Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : déclenchement d'une alerte suivant une heure définie [ JavaScript Orienté objet (POO) / Evènements ] (simeone1)

lundi 7 avril 2008 à 16:49:34 | déclenchement d'une alerte suivant une heure définie

simeone1

salut tt le monde
Je suis un débutant en java dans et je souhaiterais lancé une alerte apres 21h15
pour cela j'ai fais mon petit programme en java script dans une jsp.
mon programme ne marche pas,
vous pouvez m'aidé
Merci bcppp d'avance,
Voici le code que j'ai mis dans la jsp

<

script language="Javascript">
function Time(){
Digitale = new date();
heure = Digitale.getHours();
minute = Digitale.getMinutes();
if (heure == 21 && minute == 15)
{
alerte("pensez a sauvgarder vos données le site sera fermé apres 21h30!!!");
}
}
</script>

lundi 7 avril 2008 à 17:15:36 | Re : déclenchement d'une alerte suivant une heure définie

nicomilville

Membre Club
Réponse acceptée !
Salut,

il ne faut pas confondre javascript avec java, java est un langage compilé, javascript est un langage de script directement interprèté par le navigateur : pas de compilation !!!

il n'y a pas de 'e' a la fin de alert !!!

Si t'a besoin d'aide, MP !!!


lundi 7 avril 2008 à 17:20:22 | Re : déclenchement d'une alerte suivant une heure définie

Zobibol

Bonjour, en effet, il n'y a pas de e à la fin de alert ... c'est peu être celui de sauvegarde qui s'est barré ;o) "sauvgarder"
Ensuite c'est ultra restrictif comme test, si le gars se connect à 21h16, il aura jamais le message....
Et enfin, il faut lancer un timer parce que s'il  est connecté avant 21h15, il n'aura jamais le message non plus !!!
ça devient un poil plus complexe a gérer !

[o-_-o]

lundi 7 avril 2008 à 17:55:07 | Re : déclenchement d'une alerte suivant une heure définie

simeone1

Merci pour votre réponse, j'ai rectifié mais malheureusement ca ne marche tjr pas.

J'aimerais juste vous précisez que je fais appel a cette jsp a l'aide de :

<SCRIPT language=javascript src="alerte.jsp"></SCRIPT> dans une autre jsp

Je ne sais vraiment pas si ca marche avec ca ou pas.
jugez-vous que le code est complet ?
Merci encore pour votre aide.


lundi 7 avril 2008 à 21:37:57 | Re : déclenchement d'une alerte suivant une heure définie

Axe971

Réponse acceptée !
Salut,

Ton code semble  incomplet et je crois que tu confonds toujours java et javascript.
Il te manque un timer pour lancer ta fonction périodiquement.

Regarde du coté de la fonction setTimeout :

setTimeout ("Fonction / Expression", Delai );

Les indications de Zobibol sont bonnes, il faut un code un peu plus élaboré à mon avis.

Bonne chance,

mardi 8 avril 2008 à 08:31:52 | Re : déclenchement d'une alerte suivant une heure définie

bultez

Membre Club
Réponse acceptée !


Bonjour,

    en plus de ce qu'ont dit les autres intervenants, à juste titre,
       si le javascript est dans un .js, ce fichier ne doit comporter que du javascript
       et rien d'autre !   donc pas de balise <script....> </script>.


                Cordialement            Bul         [mon Site]     [M'écrire]

mardi 8 avril 2008 à 08:43:22 | Re : déclenchement d'une alerte suivant une heure définie

nicomilville

Membre Club
A oui, j'avais complètement loupé ce passage !!!

merci bulez, a++

Si t'a besoin d'aide, MP !!!


mardi 8 avril 2008 à 09:20:12 | Re : déclenchement d'une alerte suivant une heure définie

Zobibol

Réponse acceptée !
Après une bonne nuit de repos bien mérité, la méthode time(), tu l'appeles ou ?
parce qu'inclure un fichier (jsp ???) avec un tag script c'est déjà pas super propre ....
si c'est une page jsp, il y a :
<jsp:include page="MyPage.jsp" />
si c'est du javascript
<SCRIPT language=javascript src="alerte.js"></SCRIPT>

puis ensuite dans la page il faut appeler la méthode time()
voire, encore mieux, faire un truc du style:
setInterval("time", 1000)

et voilà le travail !

[o-_-o]

mardi 8 avril 2008 à 12:05:56 | Re : déclenchement d'une alerte suivant une heure définie

simeone1

Bonjour,
J'espere que vous allez bien et que vous passez une bonne matinée,
je vous remercie d'abord pour toutes ces informations qui m'ont vraiment aidé pour mieux optimiser mes recherches.
Alors, mon code javascript je le met dans une jsp, et si j'utilise la fonction setTimeout ("Fonction / Expression", Delai );ne marchera pas dans mon cas car je souhaiterais que le delai soit fixe.
càd: Une fois l'heure est à 21h15 une boite de dialogue se déclenche pour informer les internautes de sauvegarder leur données.

mardi 8 avril 2008 à 12:28:08 | Re : déclenchement d'une alerte suivant une heure définie

Zobibol

Réponse acceptée !
Bah une fois qu'il est 21h15(ou plus d'ailleurs) tu kill ton timer :

<script language="Javascript">
// initialise l'interval
var timer = setInterval("time()", 1000); // ok, je sais vérifier toutes les secondes, c'est un peu naze
function Time(){
    Digitale = new date();
    heure = Digitale.getHours();
    minute = Digitale.getMinutes();
    if (heure == 21 && minute == 15)
        {
            alert("pensez a sauvegarder vos données le site sera fermé apres 21h30!!!");
            clearInterval(timer);
        }
}
</script>

[o-_-o]


1 2

Cette discussion est classé dans : java, heure, définie, déclenchement, digitale


Répondre à ce message

Sujets en rapport avec ce message

java heure ne fonctionne pas [ par brindille51 ] je souhaitait metre l'heure sur mon site,mais seulement il se trouve que je n'arrive pas à en faire fonctionner un seul,malgré les codes scripts,et j' masque saisie heure en java script [ par lotfi2052 ] salut à tous, je suis un débutant en java script je cherche un code en javascript pour controler la saisie d'un champ heure avec le format hh:mm, de l Cacher le code source [ par Morocco13 ] Salut a tous, j'aimerai bien avoir votre aide si vous vous connaissez bien en Java Script, enfet je cherche le code Java Script à inserer dans ma page horraire ... ouvert ou fermer... [ par kalif ] bonjour a tousen sachant que les heure d'ouverture sont le lundi ouvert de 9h a midi et de 13h a 18h, le mardi .... etc etcj'utilise ce script ci dess Recherche d'un script java ! URGENT ! [ par sospromo ] Bonjour,Je suis a la recherche d'un code javascript qui permet de cacher du texte puis de le faire apparaitre apres le clic. Ainsi, le clic ouvre une Probleme variable dynamique en java [ par Booster ] Bonjour a tous,Alors voila je code généralement en php mais la j'ai besoin de faire un petit script de rien du tout en java mais ca bloque.Ce que je v Heure programmée [ par newsmatique ] bonjour,je ne connais pas du tout le javascript et j'aimerais faire un script qui :Quand l'heure est : 19H00 j'ouvre un popup mais sa sans recharger l Pop up vidéo [ par nwsuedkcjsiekcbdiejdkdd ] Bonjour tout le monde!Tou d'abord, comme je connais pas grand chose en java, je sais pas si j'ai posté au bon endroit donc excusez moi si c'est le cas Utiliser Java depuis JavaScript [ par martok ] Salut,Je travaille sur un portail SAP.Les technologies que j'utilise sont Java et JavaScript. Je vais essayer de bien synthétiser le problème.Coté Jav une application java swing dans une page html [ par Javatarik ] Bonjour les amis(e) Voila je suis tous novice en javascript, et j'aimerai bien savoir comment en fait pour ouvrir une application java swing dans


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.