Bonjour,
J'ai besoin d'intégrer un script diigo dans un template à l'aide d'un script javascript, mais celui ne fonctionne que sous firefox...
C'est ici : http://psm-serv.pu-pm.univ-fcomte.fr...uwiki/doku.php
Le script que je charge est hébergé chez diigo.com, il récupère mes derniers signets.
J'ai vu que dans la faq javascript comment récupérer l'information sur le navigateur, mais c'est l'intégration du script que je ne comprend pas bien...
Voici donc mon bout de code :
Est-il possible de savoir pourquoi le script diigo plante ?
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 <HTML> <div id="diigo_linkroll" ><a target="_blank" id="linkroll_title" href="http://www.diigo.com/user/thibaudoc">Traces</a> <script type="text/javascript"> var agt=navigator.userAgent.toLowerCase(); var is_opera = (agt.indexOf("opera") != -1); var is_mac = (agt.indexOf("mac")!=-1); var is_konq = (agt.indexOf('konqueror') != -1); var is_safari = ((agt.indexOf('safari')!=-1) &&(agt.indexOf('mac')!=-1))?true:false; var is_khtml = (is_safari || is_konq); var is_gecko = ((!is_khtml)&&(navigator.product) &&(navigator.product.toLowerCase()=="gecko"))?true:false; var is_fb = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && (navigator.vendor=="Firebird")); var is_fx = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && ((navigator.vendor=="Firefox")||(agt.indexOf('firefox')!=-1))); var is_moz = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (is_gecko) && (!is_fb) && (!is_fx) && ((navigator.vendor=="")||(navigator.vendor=="Mozilla")||(navigator.vendor=="Debian"))); var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1) && (!is_khtml) && (!(is_moz)) && (!is_fb) && (!is_fx)); var is_ie = ((agt.indexOf('msie') != -1) && (!is_opera) && (!is_khtml)); if (!is_ie) { <script type="text/javascript" src="http://www.diigo.com/roll2/linkrolls?v=3&username=thibaudoc&count=10&style=customize&icon=true&desc=1&l_type=0&t_color=0000FF&t_fam=Arial,sans-serif&t_size=14&t_bold=true&t_italic=false&t_underline=false&i_fam=Arial,sans-serif&i_color=0000FF&i_size=12&i_bold=false&i_italic=false&i_underline=false&bg_color=FFFFFF&bg_repeat=no-repeat&title=My%20Diigo&tags=trace&bg_img=" / > } </script></div> </HTML>
Merci de l'aide,
Thibaud.
Partager