IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

probleme iframe / request


Sujet :

ASP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 26
    Points : 23
    Points
    23
    Par défaut probleme iframe / request
    Bonjour

    Je dois créer une page pour supprimer un logiciel d'une base de données :

    j'ai un menu latéral ou se trouve un select pour choisir le logiciel à supprimer.

    puis je clique sur un bouton pour envoyer la requete de suppression, et la j'ai du javascript qui me demande la confirmation (je pense que le probleme vient de ce script, car sur d'autre pages je fais le meme genre de chose sans cette confirmation, et ca marche). Et là, une fois validé, je mets dans un <iframe> une nouvelle page qui m'indique que le logiciel a bien été supprimé, et qui effectue le boulot.


    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Supression de logiciel</title>
    <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
     
    <script LANGUAGE="JavaScript">
     
    function confirmSubmit()
    {
    	var agree=confirm("Êtes vous sûrs de vouloir supprimer ce logiciel?");
    	if (agree)
    		return true;
    	else
    		return false ;
    }
     
     
    </script>
     
     
     
    </head>
     
    <!--#include file="en_tete_admin.html" -->
    <body id="page_blanche">
     
     
     
    <div id="menu">
    <form nom="choix" method="post" action="">
     
    <br/><br/>
    Nom du logiciel à supprimer :<br/><br/>
     
    <select name="logiciel">
    <option value=""></option>
     
    <%
      do while not rs1.eof 
    %>
      <option value="<%=rs1("numauto")%>"><%=rs1("nom")%></option>
    <%
    rs1.movenext
    loop
    %>
    </select>
    <br/><br/>
    <input type="submit" name="Submit" value="Valider" onClick="return confirmSubmit()"/>
     
     
    </form>
    </div>
     
     
    <div id="corps">
    <%
    if request.form("logiciel")<>"" then
    %>
    <IFRAME src="traitement_suppression_logiciel.asp?logiciel=<%=request.querystring("logiciel")%>" frameBorder="1" scrolling="no" width="100%" height="100%"/>
    <%
    end if
    %>
    </div>
     
     
    </body>
    </html>

    donc mon code séparé marche (sans iframe ni javascript), mais le probleme c'est que l'iframe n'est soit pas affiché et pas traité : si je mets des request.querystring
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <%
    if request.querystring("logiciel")<>"" then
    %>
    <IFRAME src="traitement_suppression_logiciel.asp?logiciel=<%=request.querystring("logiciel")%>" frameBorder="1" scrolling="no" width="100%" height="100%"/>
    <%
    end if
    %>
    soit avec des request.form, l'iframe est affiché sans arret meme si aucun logiciel n'est demandé, et la suppression ne se fait pas dans la bdd

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <%
    if request.form("logiciel")<>"" then
    %>
    <IFRAME src="traitement_suppression_logiciel.asp?logiciel=<%=request.form("logiciel")%>" frameBorder="1" scrolling="no" width="100%" height="100%"/>
    <%
    end if
    %>

    Pourriez vous m'aider a faire en sorte que lorsque je selectionne un logiciel et valide, un iframe apparaisse avec la page voulue, et que la requete soit prise en compte (je ne sais pas si c'est un probleme de javascript ou d'asp)

    merci.

  2. #2
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Points : 1 978
    Points
    1 978
    Par défaut
    Bonjour

    Je ne comprends pas l'intérêt d'utiliser des Iframes pour faire ça ?


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 26
    Points : 23
    Points
    23
    Par défaut
    cest vrai qu je pourrais faire tout dans la meme page,
    mais c'est parce qu'a l'origine j'avais fait une page pour choisir le truc a supprimer, et une autre pour le traitement de la suppression...

Discussions similaires

  1. Probleme avec Request.form
    Par joecool2005 dans le forum ASP
    Réponses: 1
    Dernier message: 29/05/2006, 15h32
  2. Réponses: 6
    Dernier message: 24/05/2006, 22h51
  3. probleme iframe+div+IE
    Par stouille dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/12/2005, 19h56
  4. [C#] Problème pour Request
    Par TmDsbsBs dans le forum ASP.NET
    Réponses: 5
    Dernier message: 30/09/2004, 18h08
  5. Probleme dans request.QueryString("chaine")
    Par soufienne dans le forum ASP
    Réponses: 8
    Dernier message: 24/08/2004, 14h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo