![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Czy mozna w skrypcie php sprawdzic czy uzytkownik ma zainstalowany plugin flasha i w zaleznosci od wyniku sprawdzenia uruchomic mu bez pytania stronke z flashem lub html?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Mozna, jesli przekazesz do tego skryptu odpowiednie dane (czy user ma Flasha [, w odpowiedniej wersji])
![]() -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
np w adresie lub sesji?
Ale czy da sie dowiedziec tego bez pytania o to uzytkownika. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: -- Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
da sie ale nie w php a js (netscape) i vbs (IE)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Jakby to wygladalo wiec w javascript? Mozecie napisac fragment kodu?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Wywolujesz skrypt php sprawdzajacy FLASHa z odpowiednim parametrem. Pod IE tez mozna to zrobic z JS:
Kod <script language=JavaScript>
if ((navigator.plugins && navigator.plugins['Shockwave Flash']) || (navigator.appName.indexOf('Microsoft') != -1 && navigator.appVersion.indexOf('Mac') == -1 && navigator.appVersion.indexOf('3.1') == -1)) var flash=1; document.write('<img width=1 height=1 border=0 src=link.php?flash='+flash+'>'); </script> Powinno byc OK. -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 0 Dołączył: -- Skąd: Krakow Ostrzeżenie: (0%) ![]() ![]() |
twoj kod gajcy jest jakis lipny
![]() Kod <script language="vbscript">
Dim flaszka if(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash"))) Then flaszka=true Else flaszka=false End If </script> <script language='javascript'> name=navigator.appName; if(name.toLowerCase()=='netscape'){ nr=0; mode=0; while(navigator.plugins[nr]){ if(navigator.plugins[nr].name.toLowerCase()=='shockwave flash'){ mode=1; } nr++; } if(mode==1){ location.href='flash.htm'; } else location.href='strona.php?typ=html'; } if(name.toLowerCase()=='microsoft internet explorer'){ if(flaszka){ location.href='flash.htm'; } else location.href='strona.php?typ=html'; } </script> chyba latwo zaczaic o co w tym chodzi. dziala na IE i wszystkich netscapea'ch - na innych przegladarkach nie testowalem. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 7.09.2002 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Flash MX
File -> Publish Settings -> HTML -> Template -> np. Detect for Flash 4 -------------------- Inni dążą do doskonałości, ja nie muszę ;)
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Mowilem, ze moge sie mylic. Za bardzo nie bawie sie w FLASHa, to i nie znam wszystkich aspektow zwiazanych z jego wykrywaniem.
Dzieki za info, ze cos jest nie tak - bede musial sie lepiej przyjrzec temu co mam. -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Jak trzeba by zmodyfikowac ten kod zeby ograniczyc wersje flasha do np. szostki?
Gdzie szukać w przegladarce nazw zainstalowanych komponentow czy pluginow, zeby wykorzystac twoj kod do sprawdzenia obecnosci innych upgradow niz flash? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:46 |