2010-09-21 7 views
1

J'ai le code suivant pour passer une variable de example1.html à example2.html, quelle sera la syntaxe dans window.location.href pour naviguer vers example2.html avec nom d'utilisateur et mot-clé.Comment passer des variables javascript d'une page html à une autre page html

example1.html

<script type="text/javascript"> 
    var username = ($("#username").val()); 
    var keyword = ($("#keyword").val()); 

    $("#button1").click(function(){ 
     window.location.href = "http://localhost:2757/example2.html"; 
    }); 
</script> 

Répondre

5

Si vous voulez les passer par les paramètres de chaîne de requête que vous pouvez faire ceci:

window.location = "http://localhost:2757/example2.html?username=" + username + "&keyword=" + keyword; 
+2

Ne pas oublier d'encoder les esperluette dans l'URL, soit avec & au lieu de &, ou en utilisant window.location = encodeURI (url); – RPM1984

Questions connexes