Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]Jak rozpoznać przeglądarkę., IE/(FF,Opera)
windman
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


Witam,

Jak najprościej i najszybciej rozpoznac przeglądarkę, chcę wykonac inny kod dla IE i inny dla Opery i FF.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
.radex
post
Post #2





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Masz bana na google?

http://google.com/search?q=js+rozpoznawanie+przeglądarki
Go to the top of the page
+Quote Post
windman
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


Cytat(radex_p @ 13.06.2008, 18:38:30 ) *
Masz bana na google?

Sorki, następnym razem najpierw poszukam.
Pozdrawiam
Go to the top of the page
+Quote Post
Królik
post
Post #4





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 16.07.2007

Ostrzeżenie: (0%)
-----


a najlepsze jest to, że właśnie googlując za tym tematem, pierwszy link jest do tego postu...

może by go usunąć bo nic nie wnosi?
Go to the top of the page
+Quote Post
kilas88
post
Post #5





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


Cytat(Królik @ 27.08.2010, 14:56:19 ) *
a najlepsze jest to, że właśnie googlując za tym tematem, pierwszy link jest do tego postu...

może by go usunąć bo nic nie wnosi?

Mi pokazuje się inny temat.

Ale ok, rozwiązanie zaciągnięte z jQuery:

[JAVASCRIPT] pobierz, plaintext
  1. // More details: <a href="http://docs.jquery.com/Utilities/jQuery.browser" target="_blank">http://docs.jquery.com/Utilities/jQuery.browser</a>
  2. var userAgent = navigator.userAgent,
  3. uaMatch = function( ua ) {
  4. ua = ua.toLowerCase();
  5.  
  6. var match = /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
  7. /(opera)(?:.*version)?[ \/]([\w.]+)/.exec( ua ) ||
  8. /(msie) ([\w.]+)/.exec( ua ) ||
  9. !/compatible/.test( ua ) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec( ua ) ||
  10. [];
  11.  
  12. return { browser: match[1] || "", version: match[2] || "0" };
  13. },
  14. browserMatch = uaMatch(userAgent);
  15.  
  16. alert( browserMatch.browser + ' ' + browserMatch.version );
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:54