Msgbox

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 311 fois - Téléchargée 27 fois

Contenu du snippet

Bah je trouvais utile la fonction de VB alors je l'ai recodée en pseudo ASP ...

Source / Exemple :


<%
function Msgbox(texte)
'Fonction Msgbox par clem2k@fr.st

'On vire les ' qui en JS peuvent planter !
texte=replace(texte,"'","''")
%>

<script>
     alert('<%=texte%>');
</script>

<%
end function
%>

Conclusion :


C'est basique brutal, mais ca marche !!! Seul probleme si on fait précédent la botie réapparait ! Normal c'est du JavaScript qui est collé par l'ASP au final !!!

;-)

A voir également

Ajouter un commentaire

Commentaires

Data2004
Messages postés
16
Date d'inscription
vendredi 19 mars 2004
Statut
Membre
Dernière intervention
6 janvier 2005
-
Le plus simple pour une MsgBox en ASP reste le alert en Javascript.

Mets <SCRIPT Language="Javascript">alert('c est tout !')</SCRIPT> dans un label caché et quand tu veux afficher ta MsgBox, un simple Label.Visible=True suffit.

C'est simple et ça marche nickel.

A+
cs_cbu
Messages postés
394
Date d'inscription
mercredi 30 janvier 2002
Statut
Membre
Dernière intervention
4 novembre 2009
1 -
MsgBox est en VBScript..
donc C'est soit en script client VBScript soit alert en JScript par contre tu ne peux pas mettre une MsgBox du coté serveur ...
Tu piges ?
LAMASkal
Messages postés
6
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
18 mars 2004
-
Tout d'abord, je début en asp. Je n'y connais rien. D'autre part merci a tt les gens qui déposent des sources dans le but d'aider les autres personne en difficulté (comme moi). Ma question est tt simple : Comment on appel la fonction MsgBox? Cette question peut paraitre stupide mais elle me sera d'un grand secour. Merci a tous
DavidVmru
Messages postés
2
Date d'inscription
lundi 2 février 2004
Statut
Membre
Dernière intervention
26 février 2004
-
Plutot que de viré les ', remplaces les par \' :

Function MsgBox(texte)
texte=Replace(texte,"'","\'")
%>

<script>
alert('<%=texte%>');
</script>

<%
End Function

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.