Bonjour � tous,


Dans un fichier Excel, j'ai cr�� un lien hypertexte ou je doit faire une redirection vers une page.
J'ai r�cup�r� un code javascript que j'ai ins�r� dans une page redirection.html

Code html : 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
<html>
 <body>
 Please wait, loading your page... 
 <script type="text/javascript">
     function getQuerystring(key) {
         key = key.replace(/[\[]/,"\\\[").replace(/    [\]]/,"\\\]");
                // alert('>>>>>>>>>>>>'+key)
         var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
                //  alert('>>>>>>>>>>>>'+regex)
         var query = regex.exec(window.location.href);
                // alert(query[1]);
         return query[1];
     }
     window.location = "http://" + window.location.host + "/" + getQuerystring('page');
 </script>
 </body>
 </html>

cela fonctionne en partie, voici URL de depart
Code : S�lectionner tout - Visualiser dans une fen�tre � part
http://intranet/redirection.html?page=suivi/visu_detail.php?annee=2024&code=1111111111&s=tata
mais a la fin j'arrive sur ceci
Code : S�lectionner tout - Visualiser dans une fen�tre � part
http://intranet/suivi/visu_detail.php?annee=2024
cela a supprim� ce qu'il se trouve apr�s &


je voudrais comprendre a quoi correspond les Replace et Regexp, Pourriez-vous m'aiguiller ?

Merci par avance

guigui69