Function Redirect(LaPage) retour = "window.location='"&LaPage&"'" Redirect = "<SCRIPT Language='javascript'>setTimeout("""& retour &""",5000);</SCRIPT>" End Function 'On appelle la page simplement comme ceci : Response.Write Redirect("Tapage.asp")
et en asp directement c'est plus simple response.redirect "LaPage.asp" Dans la série fonction qui sert a rien a quand la fonction function multiplication (a, b) multiplication = 0 for i = 1 to b multiplication = a + multiplication next end function
au faite on peut meme le faire en comme ca <script> window.location.href = "<%=mapage.asp%>" </script>
ou meme en html : <meta http-equiv="REFRESH" content="3; URL=<%=mapage.asp%>">
ou meme en html : <meta http-equiv="REFRESH" content="3; URL="<%=mapage.asp%>">
Moi j'ai lu "vers une autre adresse une fois le travail souhaité effectué." Hors, les deux solutions de Mcjo ne permettent pas d'effectuer cette action après un traitement. Je m'explique : Response.Redirect() ecrit dans le header http, hors on suppose que les données ont déjà été envoyé (à moins de buffereriser) mais du coups l'internaute ne voit pas le résultat avant la redirection. 2emement, la balise meta, est trop stricte, comment déterminer à l'avance le temps que va prendre un traitement. Dans la serie des commentaires qui servent à rien, mcjo est en bonne position :)
Je ne commenterai pas ces réponses qui sont la preuve même que tu n'as pas compris le but de cette fonction. De plus tes 2 choix proposés n'ont rien avoir avec mon "cahier des charges" (si tu avais réfléchis avant de répondre tu l'aurais vu je pense). Enfin pourquoi 3 messages ? par plaisir d'envoyer 3 mails diférents ? Tu aurais tout aussi bien pu n'en poser qu'un avec tes 3 fonctions (ce qui aurait prouvé que tu analyses une demande (mini cahier des charges) avant de sauter sur une réponse à pieds joints) F___
Hi! Je trouve ce code parfait, il m'a en tous cas bien aidé. Par contre je souhaiterais faire ma redirection dans une nouvelle page (Blank)...Comment faire? Merci Fabrice pour ce code... Steeve Le Provost http://steeve.leprovost.free.fr
Hello, J'ai le même souhait que Steeve car je dois rediriger ma page hors que je suis dans un iframe. Quand je redirige ma page avec le Response.Redirect, je n'ai que le contenu de l'iframe qui a changé et non la page complète. J'aimerais faire un target=_parent. Merci d'avance Jakata
Bonjour, Pour ces deux demande, il faut regarder dans la modification de la première variable : - retour = "window.location='"&LaPage&"'" En effet, dans ce cas, je redirige la location courante avec la page voulue. Dans votre cas, il faut faire un window.open en spécifiant que c'est une nouvelle fenêtre. Je vous laisse chercher pour cela. Cordialement Romelard Fabrice
Ok Fabrice, Merci, je vais chercher par là alors...lol... Steeve Le Provost http://steeve.leprovost.free.fr
C'est vraiment bien pratique ce code merci beaucoup, moi je débute et donc il y a énormément de fonctions que je ne connais pas encore...
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 692 membres 694 nouveaux aujourd'hui 15 441 membres club