Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 02/01/2008, 12h49   #1
Invité de passage
 
Inscription : décembre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 6
Points : 1
Points : 1
Par défaut Code javascript dans page asp

bonjour,
je veux mettre un code java script dans une page asp.net
Code :
1
2
3
<script langage="javascript">
alert(" modification a eté reussié")
</script>
mais ca marche pas avec ce code
aidez-moi svp
youyou2011 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 13h53   #2
Membre éclairé
 
Avatar de giminik
 
Inscription : mars 2002
Messages : 303
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mars 2002
Messages : 303
Points : 356
Points : 356
Envoyer un message via MSN à giminik
avec un ; à la fin du alert, ça ira mieux
giminik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 14h10   #3
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
et un u a language je crois aussi, non ?

Code :
1
2
3
<script language="javascript">
alert(" modification a eté reussie");
</script>
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 14h37   #4
Membre éclairé
 
Avatar de giminik
 
Inscription : mars 2002
Messages : 303
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mars 2002
Messages : 303
Points : 356
Points : 356
Envoyer un message via MSN à giminik
oui d'ailleurs, le mieux étant d'utiliser type="text/javascript" à la place de language.
giminik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2008, 21h48   #5
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 248
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 248
Points : 1 205
Points : 1 205
Envoyer un message via MSN à kaiser59
Salut,

Je me trompe peut être mais ne souhaites tu pas écrire ta fonction javascript à l'intérieur du code asp ? Parce que la ton code est écrit normalement du coup ton message aurais du être dans Javascript.

Par contre si cela revient au 1er cas dans ce cas il te faut faire ceci :

Code asp :
1
2
3
Response.write "<script type=""text/Javascript"" language=""Javascript"">"&vbcrlf _
              &"   alert ('message d\'erreur');"&vbcrlf _
              &"</script>"
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2008, 03h47   #6
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
bjr kaiser
je peux savoir a quoi sert "vbcrlf _"
merci
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2008, 15h07   #7
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 248
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 248
Points : 1 205
Points : 1 205
Envoyer un message via MSN à kaiser59
Citation:
Envoyé par debutantasp Voir le message
bjr kaiser
je peux savoir a quoi sert "vbcrlf _"
merci

Oui bien sûr,
vbcrlf => Permet le retour à la ligne dans le code.
Si tu ne le met pas, j'ai jamais fais attention à 100%, mais normalement ton code n'ira pas à la ligne (fait un test avec les tables) quand tu fais afficher la source.
De ce fait, cela peut être assez embêtant de rechercher une ou plusieurs erreur(s) sur 1 ligne dont la barre de défilement horizontale est toute petite je te raconte pas pour rechercher l'erreur dedans.

le _ (underscore) => Permet d'éviter de réécrire à chaque fois response.write c'est juste la continuité de ton response.write. Si tu fais juste ce genre de chose :
Code asp :
1
2
   response.write "toto"& _
                  " aime la programmation :D"

Dans ce cas tu n'as pas besoin d'ajouter le "&" en début de phrase.

Attention : Si ta phrase est suivis d'une condition (if, select, while ...) ou même un commentaire, il faut éviter de mettre le underscore, lorsque ta condition est terminé ou même à l'interieur de celle-ci tu dois recommencer ta syntaxe pour afficher par response.write.

Voila, j'espère que cela rpd à ta question
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h38.


 
 
 
 
Partenaires

Hébergement Web