login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Herken extension

Offline jerone - 14/06/2007 22:04
Avatar van jeroneJS gevorderde Ik vroeg me af of het mogelijk was om d.m.v. javascript te herkenen of iemand een bepaalde extension heeft geinstalleerd voor zijn browser, bijv. voor Firefox of Opera.

6 antwoorden

Gesponsorde links
Offline vinTage - 14/06/2007 22:11
Avatar van vinTage Nieuw lid Tis al iets 
Offline marten - 14/06/2007 22:11
Avatar van marten Beheerder Je kan in de javascript code van www.watismijnip.nl duiken, deze gebruiken het namelijk ook.
Offline jerone - 14/06/2007 23:16 (laatste wijziging 18/06/2007 21:08)
Avatar van jerone JS gevorderde thnx vinTage, werkt voor mijn idee. 
Super die hacks voor FF.

iemand nog een oplossing voor Opera of andere browsers?
Offline zointer - 19/06/2007 08:59 (laatste wijziging 19/06/2007 09:04)
Avatar van zointer HTML gevorderde werkt voor alle brouwsers
  1. <SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
  2. <!--
  3. document.write('navigator.appName: ' + navigator.appName)
  4. // -->
  5. </SCRIPT>

dit is die van watismijnip
  1. <script language="JavaScript">
  2. var number_of_values_to_test = 4;
  3. var name_array = new Array(number_of_values_to_test);
  4. var properties = new Array(number_of_values_to_test);
  5. name_array[0] = "Application Name";
  6. properties[0] = "appName";
  7. name_array[1] = "Code Name";
  8. properties[1] = "appCodeName";
  9. name_array[2] = "Version";
  10. properties[2] = "appVersion";
  11. name_array[3] = "User Agent";
  12. properties[3] = "userAgent";
  13.  
  14. // Loop through the properties, outputting one table row for each one.
  15. document.writeln("<table border='0' width='100%' cellpadding='0' cellspacing='0' align='center'>");
  16. for (var index=0;index < number_of_values_to_test;index++) {
  17. document.writeln("<td width='200' bgcolor='#eeeeee'><img src='single_bullet.gif' width='10' height='14' alt='*' border='0' align='absmiddle'><font color='#034e7f'>");
  18. document.write(name_array[index]);
  19. document.writeln("</font></td>");
  20. document.writeln("<td width='1' bgcolor='#CCCCCC'></td>");
  21. document.writeln("<td bgcolor='#eeeeee'><font color='#034e7f'>");
  22. document.write(navigator[properties[index]]);
  23. document.writeln("</font></td></tr>");
  24. }
  25. document.writeln("</table>");
  26.  
  27. </script>

nog eentje
  1. <SCRIPT type="text/javascript" language="JavaScript">
  2. <!-- ;
  3. function detect() {
  4. var naam = navigator.appName;
  5. var versie = navigator.appVersion;
  6. var codenaam = navigator.appCodeName;
  7.  
  8. alert ( 'De gegevens van jouw browser zijn:' + '\n'
  9. +'Naam:' + naam + '\n'
  10. +'Versie:' + versie + '\n'
  11. +'Codenaam:' + codenaam);
  12. }
  13. // end hide -->
  14. </SCRIPT>
  15.  
  16. <INPUT type="button" VALUE="Welke browser heb ik???" onClick="detect()">


[edit]
nog eentje
  1. <!---tussen head--->
  2. <head>
  3. <script language="JavaScript" type="text/javascript">
  4. <!--
  5.  
  6. var getBrowser = navigator.userAgent.toLowerCase();
  7. var browsernaam;
  8.  
  9. function checkBrowser(naam)
  10. {
  11. place = getBrowser.indexOf(naam) + 1;
  12. return place;
  13. }
  14.  
  15. if (checkBrowser('konqueror'))
  16. {
  17. browsernaam = "Konqueror";
  18. }
  19. else if (checkBrowser('safari')) browsernaam = "Safari"
  20. else if (checkBrowser('omniweb')) browsernaam = "OmniWeb"
  21. else if (checkBrowser('opera')) browsernaam = "Opera"
  22. else if (checkBrowser('webtv')) browsernaam = "WebTV";
  23. else if (checkBrowser('icab')) browsernaam = "iCab"
  24. else if (checkBrowser('firefox')) browsernaam = "FireFox"
  25. else if (checkBrowser('msie')) browsernaam = "Internet Explorer"
  26. else if (checkBrowser('netscape')) browsernaam = "Netscape Navigator"
  27. else if (!checkBrowser('compatible'))
  28. {
  29. browsernaam = "Mozilla browser"
  30. }
  31. else browsernaam = "Onbekende browser";
  32.  
  33. //-->
  34. </script>
  35. </head>
  36.  
  37. <!---tussen body--->
  38. <body>
  39. <script type="text/javascript">
  40.  
  41. document.write(browsernaam);
  42.  
  43. </script>
  44. </body>

[/edit]
Offline jerone - 19/06/2007 21:37
Avatar van jerone JS gevorderde Ik geloof dat je me vraag niet goed gelezen hebt of niet begrepen hebt, want ik zoek niet zoiets als http://watismijnip.nl/.
Ik wil herkenen of een gebruiker een bepaalde extentie voor firefox (al gevonden), een widget voor Opera of een invoegtoepassing voor IE gebruikt.

iemand anders?
Offline marten - 19/06/2007 22:28
Avatar van marten Beheerder Nogmaals bekijk de source van die site. Javascript functies in overvloed die de extensions ophalen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.234s