Exécuter une fonction (ou sub) ASP ds un code JS

Exécuter une fonction (ou sub) ASP ds un code JS - HTML/CSS - Programmation

Marsh Posté le 02-02-2004 à 15:08:16    

Bonjour, j'ai une requête ASP qui permet de vérifier si des tâches sont associées à un projet.. s'il n'y en a pas, on efface le projet (rsdelprojet()) s'il y en a, on passe au code en javascript pour faire afficher une boîte d'alerte si OK on demande une confirmation de la suppression; si oui exécution des requêtes de suppression (rsdelprojet() et rsdeltaches() et redirection; si non, on redirige tout simplement.
 
<%
sub rstaches()
set objRec1 = server.CreateObject("ADODB.Recordset" )
sqlreq1 = "SELECT * FROM taches t LEFT JOIN projets p ON t.numpro=p.num WHERE t.numpro=" &varnum
objRec1.Open sqlreq1, objConn
if objRec1.EOF then
rsdelprojet()
retour()
else
%>
<script language="javascript">
window.alert("Des tâches sont associées à ce projet." );
var jsrep = window.confirm("Supprimer ce projet et toutes ses tâches?" );
if (jsrep == true) {
<%rsdelprojet()%>;
<%rsdeltaches()%>;
document.location.href="projets.asp";
} else {
document.location.href="projets.asp";
}
</script>
<%
end if
end sub
%>
 
Avec ce script, il n'affiche pas les boîte d'alerte, la boîte de confirmation et ne fait pas la redirection (si oui, oui) mais il efface le projet ainsi que les tâches.
 
Si vous avez une solution, je vous écoute, merci!!!

Reply

Marsh Posté le 02-02-2004 à 15:08:16   

Reply

Sujets relatifs:

Leave a Replay

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