Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4547 connectés 

 


Dernière réponse
Sujet : [JavaScript] Détection de configuration....... ???
le_duc y'a pas un serial-codeur-JavaScript qui pourrait corriger ce script?....  :cry:  
 
merci d'avance!!!
 
@++

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
le_duc y'a pas un serial-codeur-JavaScript qui pourrait corriger ce script?....  :cry:  
 
merci d'avance!!!
 
@++
le_duc ca marche toujours pas... j'ai IE 6 et le message s'affiche pas... :heink:
le_duc

youdontcare a écrit a écrit :

après avoir (enfin :D) regardé la bouse :
 
<script language="JavaScript">
/*
Variables perso
*/
myConfigEcran = 800600;
myConfigEcranTexte = "800x600";
myConfigNav = "all";
myConfigNavTexte = "tous les navigateurs";
myConfigNavVersion = 4;
myConfigColor = 16;
myConfigColorTexte = "65536 couleurs et plus";
/*
Detection
*/
nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1);
NavVersion = nav + ver;
if (ver >= 5)
 {
 TailleEcran = screen.width + "" + screen.height;
 ColorNB = screen.colorDepth;
 }
else
 {
 TailleEcran = "indef";
 ColorNB = "indef"
 }
verif = "ok";
if (myConfigNav != "all" )
 {
 if (myConfigNav != nav)
  verif = "no";
 if (myConfigNavVersion > ver)
  verif = "no";
 }
else
 {
 if (myConfigNavVersion > ver)
  verif="no";
 }
if (TailleEcran != "indef" )
 {
 if (TailleEcran < myConfigEcran)
  verif = "no";
 if (ColorNB < myConfigColor)
  verif = "no";
 }
else
 {
 verif ="no";
 }
if (ver < 5) verif = "no";
 
if (verif == "no" )
 {
 alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion + ',npour un affichage de ' + myConfigColorTexte + ', sur un ecran de ' + myConfigEcranTexte + ' pixels.nnVotre systeme ne correspond pas à ces caracteristiques et vous risquez d'avoir de gros problèmes d'affichage.nnn Nous vous conseillons fortement de télécharger gratuitementnun des navigateurs suivants :nn - Internet Explorer 5 (ou supérieur) --> http://www.microsoft.com/downloads/search.aspn ou n - Netscape 6 (ou supérieur) --> http://wp.netscape.com/fr/download/download_n6.html nnn Merci pour votre compréhension !');
 }
</SCRIPT>




 
j'vais tester!  :hello:  merci!
 
pkoi tu dis "la bouse" ?

youdontcare après avoir (enfin :D) regardé la bouse :
 
<script language="JavaScript">
/*
Variables perso
*/
myConfigEcran = 800600;
myConfigEcranTexte = "800x600";
myConfigNav = "all";
myConfigNavTexte = "tous les navigateurs";
myConfigNavVersion = 4;
myConfigColor = 16;
myConfigColorTexte = "65536 couleurs et plus";
/*
Detection
*/
nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1);
NavVersion = nav + ver;
if (ver >= 5)
 {
 TailleEcran = screen.width + "" + screen.height;
 ColorNB = screen.colorDepth;
 }
else
 {
 TailleEcran = "indef";
 ColorNB = "indef"
 }
verif = "ok";
if (myConfigNav != "all" )
 {
 if (myConfigNav != nav)
  verif = "no";
 if (myConfigNavVersion > ver)
  verif = "no";
 }
else
 {
 if (myConfigNavVersion > ver)
  verif="no";
 }
if (TailleEcran != "indef" )
 {
 if (TailleEcran < myConfigEcran)
  verif = "no";
 if (ColorNB < myConfigColor)
  verif = "no";
 }
else
 {
 verif ="no";
 }
if (ver < 5) verif = "no";
 
if (verif == "no" )
 {
 alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion + ',npour un affichage de ' + myConfigColorTexte + ', sur un ecran de ' + myConfigEcranTexte + ' pixels.nnVotre systeme ne correspond pas à ces caracteristiques et vous risquez d'avoir de gros problèmes d'affichage.nnn Nous vous conseillons fortement de télécharger gratuitementnun des navigateurs suivants :nn - Internet Explorer 5 (ou supérieur) --> http://www.microsoft.com/downloads/search.aspn ou n - Netscape 6 (ou supérieur) --> http://wp.netscape.com/fr/download/download_n6.html nnn Merci pour votre compréhension !');
 }
</SCRIPT>
le_duc

k666 a écrit a écrit :

Citation :


javascript spabien
 
signé le_trouduc






 
 :D  :lol: loool... le type il sait même pas m'aider et il ouvre sa gueule...  :lol: alors faut pas venir me dire que le language est bien après!!!
 
et d'ailleurs j'ai jamais dit que javascript c'était pas bien... j'ai dit que ca me plaisais pas.

k666

Citation :


javascript spabien
 
signé le_trouduc

le_duc

youdontcare a écrit a écrit :

mais quelle mentalité de merde ...
 




 
 :D non franchement...c'est pas un language qui m'attire...c'est pour cela...
 
mais mon script ne marche toujours pas...  :cry:

youdontcare

le_duc a écrit a écrit :

j'm'en fous du javascript moi....il faut que ca me soit utile, c'est tout!


mais quelle mentalité de merde ...

le_duc donc voilà le script complet koi....mais ca n'a toujours pas l'air de marcher  :D  
 

Code :
  1. <script language="JavaScript">
  2. /*  
  3. Variables perso  
  4. */
  5. myConfigEcran = 800600;
  6. myConfigEcranTexte = "800x600";
  7. myConfigNav = "all";
  8. myConfigNavTexte = "tous les navigateurs";
  9. myConfigNavVersion = 4;
  10. myConfigColor = 16;
  11. myConfigColorTexte = "65536 couleurs et plus";
  12. /*  
  13. Detection  
  14. */
  15. nav = navigator.appName.substring(0,3);
  16. ver = navigator.appVersion.substring(0,1);
  17. NavVersion = nav + ver;
  18. if (ver >= 5)
  19. {
  20. TailleEcran = screen.width + "" + screen.height;
  21. ColorNB = screen.colorDepth;
  22. }
  23. else
  24. {
  25. TailleEcran = "indef";
  26. ColorNB = "indef"
  27. }
  28. verif = "ok";
  29. if (myConfigNav != "all" )
  30. {
  31. if (myConfigNav != nav)
  32. verif = "no";
  33. if (myConfigNavVersion > ver)
  34. verif = "no";
  35. }
  36. else
  37. {
  38. if (myConfigNavVersion > ver)
  39. verif="no";
  40. }
  41. if (TailleEcran != "indef" )
  42. {
  43. if (TailleEcran < myConfigEcran)
  44. verif = "no";
  45. if (ColorNB < myConfigColor)
  46. verif = "no";
  47. }
  48. else
  49. {
  50. verif ="no";
  51. }
  52. if (parseInt(navigator.appVersion) < 5) verif = "no";
  53. if (verif == "no" )
  54. {
  55. alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion + ',npour un affichage de ' + myConfigColorTexte + ', sur un ecran de ' + myConfigEcranTexte + ' pixels.nnVotre systeme ne correspond pas à ces caracteristiques et vous risquez d'avoir de gros problèmes d'affichage.nnn Nous vous conseillons fortement de télécharger gratuitementnun des navigateurs suivants :nn - Internet Explorer 5 (ou supérieur) --> http://www.microsoft.com/downloads/search.aspn ou n - Netscape 6 (ou supérieur) --> http://wp.netscape.com/fr/download/download_n6.html nnn Merci pour votre compréhension !');
  56. }
  57. </SCRIPT>


 
@+

le_duc

youdontcare a écrit a écrit :

en deux semaines de topic, tu aurais dû regarder qq tutoriaux javascript.  




 
j'm'en fous du javascript moi....il faut que ca me soit utile, c'est tout!
 
Merci pour ton aide, je vais rajouter cette ligne!
 
@++

youdontcare en deux semaines de topic, tu aurais dû regarder qq tutoriaux javascript.
youdontcare je recommence :
 

youdontcare a écrit a écrit :

if (parseInt(navigator.appVersion) < 5) verif = "no";
if (verif == "no" )  
{  
alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion




 

youdontcare a écrit a écrit :

la première ligne est celle à rajouter, le reste est le contexte.



 
tu regardes ton script original, tu regardes la nouvelle ligne (la ligne en gras), tu regardes au-dessus de quoi c'est inséré (le contexte), et tu fais a + b.

le_duc

youdontcare a écrit a écrit :

la première ligne est celle à rajouter, le reste est le contexte.




 
/*  
Detection  
*/  
nav = navigator.appName.substring(0,3);  
ver = navigator.appVersion.substring(0,1);  
NavVersion = nav + ver;  
if (ver >= 5)  
{  
 
 
et ca, je laisse comme ca ??

youdontcare la première ligne est celle à rajouter, le reste est le contexte.
le_duc

youdontcare a écrit a écrit :

if (parseInt(navigator.appVersion) < 5) verif = "no";
if (verif == "no" )  
{  
alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion  




 
mais je les mets ou ces 3 lignes dans mon script??...(pasque je sais pas si t'as vu, mais il fait au moins 50 lignes...)
 
merci pour ton aide!!  :hello:

youdontcare if (parseInt(navigator.appVersion) < 5) verif = "no";
if (verif == "no" )  
{  
alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion
le_duc help please!!!  :bounce:
le_duc

youdontcare a écrit a écrit :

if (parseInt(navigator.appVersion) < 5) alert("je ne sais pas faire de pages web qui se dégradent gracefully je suis désolé mais tant pis." );




 
arf... je les mets ou tes 2 lignes ? lol j'suis newbie moi! c'est pas moi qui ai écrit le code javascript....c'est "l'editeur javascript"...

youdontcare if (parseInt(navigator.appVersion) < 5) alert("je ne sais pas faire de pages web qui se dégradent gracefully je suis désolé mais tant pis." );
le_duc :bounce:
le_duc alors ? personne ne sait??
le_duc Quelqu'un arriverait à m'expliquer comment modifier ce script pour que le message d'alerte s'affiche si il s'agit d'un navigateur inférieur à la version 5 :
 

Code :
  1. <script language="JavaScript">
  2. /*
  3. Variables perso
  4. */
  5. myConfigEcran = 800600;
  6. myConfigEcranTexte = "800x600";
  7. myConfigNav = "all";
  8. myConfigNavTexte = "tous les navigateurs";
  9. myConfigNavVersion = 4;
  10. myConfigColor = 16;
  11. myConfigColorTexte = "65536 couleurs et plus";
  12. /*
  13. Detection
  14. */
  15. nav = navigator.appName.substring(0,3);
  16. ver = navigator.appVersion.substring(0,1);
  17. NavVersion = nav + ver;
  18. if (ver >= 5)
  19. {
  20. TailleEcran = screen.width + "" + screen.height;
  21. ColorNB = screen.colorDepth;
  22. }
  23. else
  24. {
  25. TailleEcran = "indef";
  26. ColorNB = "indef"
  27. }
  28. verif = "ok";
  29. if (myConfigNav != "all" )
  30. {
  31. if (myConfigNav != nav)
  32.  verif = "no";
  33. if (myConfigNavVersion > ver)
  34.  verif = "no";
  35. }
  36. else
  37. {
  38. if (myConfigNavVersion > ver)
  39.  verif="no";
  40. }
  41. if (TailleEcran != "indef" )
  42. {
  43. if (TailleEcran < myConfigEcran)
  44.  verif = "no";
  45. if (ColorNB < myConfigColor)
  46.  verif = "no";
  47. }
  48. else
  49. {
  50. verif ="no";
  51. }
  52. if (verif == "no" )
  53. {
  54. alert('Notre site est configuré pour ' + myConfigNavTexte + ' à partir de la version ' + myConfigNavVersion + ',npour un affichage de ' + myConfigColorTexte + ', sur un ecran de ' + myConfigEcranTexte + ' pixels.nnVotre systeme ne correspond pas à ces caracteristiques et vous risquez d'avoir de gros problèmes d'affichage.nnn Nous vous conseillons fortement de télécharger gratuitementnun des navigateurs suivants :nn - Internet Explorer 5 (ou supérieur) --> http://www.microsoft.com/downloads/search.aspn ou n - Netscape 6 (ou supérieur) --> http://wp.netscape.com/fr/download/download_n6.html nnn Merci pour votre compréhension !');
  55. }
  56. </SCRIPT>


 
Merci beaucoup! @++


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)