Bonjour,
je suis en train de faire un script qui d�tecte le navigateur du visiteur et agit en cons�quence, en gros si il est sous IE mon lien sera une popup, sinon ce sera une div qui s'ouvre progressivement grace � un code javascript, voici mon code :
Le probleme c'est que vu que le php s'execute cot� serveur et le javascript cot� client, le code php ne passe pas dans le if javascript, en gros la variable $popup est toujours �gal � "no" quelque soit le navigateur.
Code : 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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <head> <script type="text/javascript"> NavName = navigator.appName; if(NavName == "Microsoft Internet Explorer") { <? $popup="yes"; ?> } else { <? $popup="no"; ?> } </script> </head> <body> <? if($popup=="yes") { echo "<a href='bbcode.htm'>Afficher le guide BBCode</a>"; } else { ?> [<a href="javascript:;" onclick="Suite(this)">Afficher le guide BBCode</a>] <div id="popup" style="display: none; border: #000000 1px solid; width: 600px; background-color: #FFFFCC;"> </div> <? } ?> </body>
Quelqu'un saurait comment je peut faire �a ?
Merci
Partager