J'ai la page JSP avec method = POST
et action='/mydir/mypage/nextpage'
Firefox 3.6 - location.href ne fonctionne pas dans JSP
J'ai un bouton:
<button title='Continue' onclick="this.form.perform.value='cancelButton'; javascript:doCloseWindow();">Continue</button>
et méthode JavaScript comme:
function doCloseWindow(){
location.href = "https://abc.xyz.com/mydir/?param=123";
}
Il ne fonctionne pas dans Firefox 3.6. Au clic du bouton; il redirige vers le chemin que j'ai mentionné dans l'action de formulaire. Avec les données Tamper, je trouve que la requête va à l'URL (comme dans la méthode) avec GET, puis redirige vers l'URL d'action du formulaire.
J'ajouté return false dans l'appel de méthode aussi - javascript:doCloseWindow();return false
I fatigués diverses combinaisons comme
window.location.href = "https://abc.xyz.com/mydir/?param=123";
window.document.location.href = "https://abc.xyz.com/mydir/?param=123";
document.location.href = "https://abc.xyz.com/mydir/?param=123";
Mais sans succès.
C'est "Firefox", pas "Fire Fox". :-) –