Faire passer un code javascript entre deux page html [Résolu]

Signaler
Messages postés
18
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
13 novembre 2017
-
Messages postés
18
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
13 novembre 2017
-
Bonjour à tous,

je suis sur un site web ou dans une page qui contient de nombreux tableau à afficher au clic j'utilise je code Javascript suivant :

<!--
window.onload = function()
{
for(var i=1; i<32; i++)
{
var id = 'tableau' + i;
document.getElementById(id).style.display = "none";
}
}

function switchDiv(n)
{
    var id = 'tableau' + n;
    var sc = document.getElementById(id).style.display;
    var ns (sc 'block') ? 'none' : 'block';
for(var i=1; i<32; i++)
{
var id2 = 'tableau' + i;
if (id != id2)
document.getElementById(id2).style.display = "none";
document.getElementById(id).style.display = ns;
}
}
-->


J'aimerais pouvoir afficher un tableau de cette page directement en arrivant d'une autre page via un lien pointant celui-ci.
Comment puis-je faire passer une valeur entre ces deux page ?

ex: switchDiv(2);

D'avance merci pour vos réponses.

3 réponses

Messages postés
279
Date d'inscription
mercredi 22 septembre 2010
Statut
Membre
Dernière intervention
8 janvier 2014
3
L'utilisation la propriété window.location.search (qui donne la partie de l'adresse commençant au point d'interrogation) permet de passer une ou plusieurs valeurs dans l'adresse soit avec la syntaxe traditionnelle soit avec une simple valeur suivant le point d'interrogation.

Exemple de fonction GET en javascript
<script type="text/javascript">
function querySt(ji) {
   hu = window.location.search.substring(1);
   gy = hu.split("&");
   for (i=0;i<gy.length;i++) {
      ft = gy[i].split("=");
      if (ft[0] == ji) return ft[1];}
   }
}
</script>
Messages postés
18
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
13 novembre 2017

Je me suis mal exprimé en fait je cherche comment en passant une variable dans mon Lien
ex :
href="http://www.monsite.php?inter=true"

Je peut affiché la div Que je souhaite ?
Messages postés
18
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
13 novembre 2017

Merci bien !