Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/05/2011, 14h15   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 129
Points : 14
Points : 14
Par défaut Ouvrir Alerte par un Lien

Bonjour, j'ai un calendrier ou je mets des liens <a> seulement pour les dates ou il existe un evenement dans ma base de donnée. si la date n'a pas d'evenement elle sera affiché directement.

je voudrais créer une (alerte) ou j'affiche l'evenement en cliquant sur le lien mais je ne sais pas comment, je veux pa recharger la page en creer un formulaire etc..

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 
 if ( $date_lien == 0 && (!($format_date_fr)) )
{
 $ress_mysql = mysql_connect('localhost', 'root', '');
$db = mysql_select_db('calendrier', $ress_mysql) or die ("Connexion impossible");
 
  $sql = 'SELECT count(*) FROM evenements WHERE evenement_date="'.$annee_en_cours.'-'.$mois_en_cours.'-'.$compteur_jour.'"'; 
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); 
 
	$data = mysql_fetch_array($req); 
 
  if ($data[0] != 0)
{
echo '<a href="',$adresse_destination,'?date=',$annee_en_cours,'-',$mois_en_cours,'-',$compteur_jour,'" class = date',$class_date_lien,' >';
 
 
 echo $compteur_jour;
 
                        echo '</a>';}
 
else
 
 echo $compteur_jour;
domino313131 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 14h22   #2
Nouveau Membre du Club
 
Étudiant
Inscription : janvier 2008
Messages : 128
Détails du profil
Informations personnelles :
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 128
Points : 34
Points : 34
Bonjour,

Je te conseil d'essayer quelque chose du genre :
Code :
1
2
3
4
 
<a href="javascript:alert('MonAlerte');">Texte du lien</a>
ou
<a href="#" onclick="alert('MonAlerte');">Texte du lien</a>
Je ne sais pas néanmoins si c'est supporté par tous les navigateurs mais ça doit surement l'être complètement par FF, IE et Opéra.
fanfouer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 14h23   #3
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 018
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 018
Points : 45 108
Points : 45 108
Code :
<a href="#" onclcik="alert('MonAlerte');return false;">Texte du lien</a>
Attention à la priorité des quotes
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 14h28   #4
Nouveau Membre du Club
 
Étudiant
Inscription : janvier 2008
Messages : 128
Détails du profil
Informations personnelles :
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 128
Points : 34
Points : 34
Oui en effet je suis allé un peu vite
fanfouer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h19   #5
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 129
Points : 14
Points : 14
Citation:
Envoyé par SpaceFrog Voir le message
Code :
<a href="#" onclcik="alert('MonAlerte');return false;">Texte du lien</a>
Attention à la priorité des quotes
Code :
1
2
 
<a href="#" onclick="alert("+<?php echo($Alerte); ?>+");return false;">Texte du lien</a>
est ce qu'il y'a une erreur que je n'ai pas vu sur ce code ?
domino313131 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h23   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 018
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 018
Points : 45 108
Points : 45 108
Citation:
Attention à la priorité des quotes


sans parler de onclcik
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h30   #7
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 129
Points : 14
Points : 14
Citation:
Envoyé par SpaceFrog Voir le message


sans parler de onclcik
oui oui j'avais corrigé c'etait juste un copier coller mais ça ne donne rien
domino313131 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h31   #8
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 018
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 018
Points : 45 108
Points : 45 108
et les quotes sont corrigés ???
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h41   #9
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 129
Points : 14
Points : 14
Citation:
Envoyé par SpaceFrog Voir le message
et les quotes sont corrigés ???
pour les quotes , je ne vois pas le probleme !
domino313131 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 15h48   #10
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 018
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 018
Points : 45 108
Points : 45 108
Code :
<a href="#" onclick="alert("+<?php echo($Alerte); ?>+");return false;">Texte du lien</a>
il y a déja des " " pour le onclick
=> le premier " du alert est alors compris comme la fermeture du alert ...

=>

Code :
<a href="#" onclick="alert('+<?php echo($Alerte); ?>+');return false;">Texte du lien</a>
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 20h14   #11
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 129
Points : 14
Points : 14
Citation:
Envoyé par SpaceFrog Voir le message
Code :
<a href="#" onclick="alert("+<?php echo($Alerte); ?>+");return false;">Texte du lien</a>
il y a déja des " " pour le onclick
=> le premier " du alert est alors compris comme la fermeture du alert ...

=>

Code :
<a href="#" onclick="alert('+<?php echo($Alerte); ?>+');return false;">Texte du lien</a>
merci ça marche !

si je dois ajouter un echo je dois faire quoi parceque le code suivant ne marche pas
Code :
1
2
3
4
5
6
 
if(condition)
echo"<a href="#" onclick="alert(+<?php echo($Alerte); ?>+');return false;">";
 
// ni ça
echo"<a href=".#." onclick=".alert(+<?php echo($Alerte); ?>+');return false;.">";
domino313131 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 20h40   #12
Expert Confirmé
 
Avatar de sekaijin
 
Femme
Urbaniste
Inscription : juillet 2004
Messages : 1 421
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 48
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 1 421
Points : 2 809
Points : 2 809
Citation:
Envoyé par fanfouer Voir le message
Bonjour,

Je te conseil d'essayer quelque chose du genre :
Code :
1
2
3
<a href="javascript:alert('MonAlerte');">Texte du lien</a>
ou
<a href="#" onclick="alert('MonAlerte');">Texte du lien</a>
Je ne sais pas néanmoins si c'est supporté par tous les navigateurs mais ça doit surement l'être complètement par FF, IE et Opéra.
non tout ça n'est pas bon.
Code :
<a href="#" onclick="alert('MonAlerte'); return false;">Texte du lien</a>
si ton lien est en bas d'une page sans le retrun false ton lien est activé et tu part sur le #
au mieux tu te retrouve en haut de la page au pire ton navigateur recharge la page.

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/05/2011, 19h21   #13
Futur Membre du Club
 
Inscription : mai 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 14
Points : 15
Points : 15
Par défaut Interface douce à Malibu avec Mitch & Babes™

Citation:
Envoyé par domino313131 Voir le message
je voudrais créer une (alerte) ou j'affiche l'evenement en cliquant sur le lien mais je ne sais pas comment, je veux pa recharger la page en creer un formulaire etc..
Qu'entends-tu par alerte ? Ça serait plus ergonomique d'ouvrir une fenêtre (popup) ou d'afficher une bulle d'info (tooltip). Pour cette dernière ça peut aller du simple texte spécifié avec l'attribut alt de l'élément a à CSS en passant par des choses plus évoluées à base de JS.
ohnomorejmmings est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h06.


 
 
 
 
Partenaires

Hébergement Web