Reconnaissance du navigateur et redirection.

plaf -  
 plaf -
Hello,

J'ai besoin de faire une reconnaissance de navigateur (IE ou Netscape) pour pouvoir rediriger sur le frameset correspondant (frameset-ie.jsp ou frameset-ns.jsp).

Et je ne vois pas du tout comment mélanger du JavaScript (pour la reconnaissance) et du code Java (pour la redirection) dans le JSP.

Quelqu'un aurait une idée ?

Merci beaucoup.
A voir également:

2 réponses

samounet Messages postés 99 Statut Membre
 
euh si je me trompe po, tu peux faire ta redirection en javascript tout bete... malheureusement je sais plus comment on fait, mais en cherchant un peu tu devrais pouvoir trouver....

donc plus besoin d utiliser de java ... et ton pb et resolu ;op
0
plaf
 
ben ouais, mais en faisant location.href=... ou location.replace(...), ça passe avec Netscape mais IE me renvoie un message du style "L'en-tête demandé n'a pas été trouvé". C'est pour ça que j'essayais plutôt de le faire en Java avec response.setHeader("Location",...)

Si j'arrivais à spécifier l'en-tête en JavaScript ce serait résolu, mais là je ne sais pas du tout comment on fait !!

Mais merci pour ta réponse !
0
Bobinours Messages postés 2903 Statut Membre 504
 
document.images Le browser utilisé est NS 3+ ou IE 4+
!document.images Le browser utilisé est NS 2 ou IE 3
document.layers Le browser utilisé est NS 4+
document.all Le browser utilisé est IE 4+
document.layers||document.all Le browser utilisé est NS 4+ ou IE 4+
document.all&&window.print Le browser utilisé est IE5
document.getElementById&&!document.all Le browser utilisé est NS6

(Source : http://www.ccim.be/ccim328/trucs/brow01.htm)

-= Bobinours =-
0