07. august 2002 - 17:26Der er
19 kommentarer og 1 løsning
Flashdetect med deployment kit
Jeg har prøvet at udvikle flashdetection med Macromedias deployment kit. Jeg gør det via den extension, der kan installeres i Dreamweaver.
Men, men, men. Det funker ikke. Jeg vil gerne have det sådan, at hvis brugeren har en explorer, der automatisk kan installere en ny Flash Player, så skal vedkommende stilles videre til en alternativ side, hvor han får forklaret, at han nu er ved at få en ny player. Deployment Kit viderestiller som default til siden med indholdet.
Det har jeg prøvet at komme uden om ved at klikke af i "Don't use autoupdate" og angive en "Alternate url", som folk så skulle blive viderestillet til.
Men min explorer viderestiller til nogle af de links, jeg angiver længere nede, som egentlig er beregnet på netscape og lignende.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
>>keysersoze Det er ikke ud til at moock kan det, jeg gerne vil - nemlig at sende win+explorer brugere med for gammel flash player til en side, hvor jeg giver dem en forklaring på, at playeren er ved at blive installeret automatisk.
Explorer automatisk update er skidegenialt, men der mangler en "preloader-oplysning". Brugeren får først noget at vide, når flash playeren er hentet og klar til installation - og det kan jo altså godt tage et minuts tid på et almindeligt modem.
Derfor vil jeg gerne give brugeren et vink med en vognstang, før de surfer videre, fordi de har stort set tom skærm i lang tid...
>>keysersoze - yes, jeg kan også sagtens sende folk videre, men jeg vil have netscapere og den slags skrammel på en side og windows+explorer folk til en anden side. >>nikolajdu - det er lidt forskelligt, om jeg skal teste for flash 5 eller flash 6. Du kan se et eksempel her på, hvordan jeg har indstillet min extension til dreamweaver: http://www.bluesbrother.dk/diverse/deployment.htm
Har brygget lidt sammen fra lidt forskellig kode, men det skulle gerne virke.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>flashDetect</title> </head> <body bgcolor="#deded6" onLoad="init();"> <script language="javascript" type="text/javascript"> function init() { if (typeof(local_init) == "function") local_init(); } </script> <script language="vbscript"> on error resume next set f = CreateObject("ShockwaveFlash.ShockwaveFlash") if IsObject(f) then i_flash = true v_flash = hex(f.FlashVersion()) end if i_flash6 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")) </script> <script language="javascript" type="text/javascript"> if (!i_flash6){ self.location.href='minOpdateringsside.html' } </script> </body> </html>
Så skal du bare bytte : minOpdateringsside.html ud med navnet på den side du vil gå til når ikke pluginnet findes.
>>Nikolaj - Tak for scriptet, men det funker ikke umiddelbart. Jeg er nu også mere ude efter hjælp fra nogen, der har erfaring med Deployment Kit fra Macromedia - Halloooo
Og nej - for mig vil det ikke være nemt at tilføje et tjek på om det er den ene eller anden browser. Det er det, der er så tiltalende ved dreamweavers extension - det ser så nemt ud (men virker åbenbart ikke helt)
Næh, den er jo lidt skrabet (og fungerer tilsyneladende ikke).
Jeg skal bruge et script, der sender folk til den rigtige side, hvis de har pluginnet. Netscapere+deslige med forkert plugin til en anden side, og uopdaterede Explorer+windows til en tredie side.
Jamrer du for at få pointene, oder was?? Jeg er ligeglad med de point, så du kan da godt få lidt for indsatsen... Hvor meget vil du ha'
keysersoze - Dreamweaver laver da slet ikke scripts... De bruger dem bare - Så det skulle vidst være ligegyldigt.
brianus - Den er ikke skrabet og funker perfekt hos mig - Har også lavet en ny version der virker i NS - Men hvis du ikke kan få den første til at funke i IE - Så må du beskrive lidt om din bruser/styresystem
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>flashDetect</title> </head> <body bgcolor="#deded6"> <script language="vbscript"><!-- on error resume next set f = CreateObject("ShockwaveFlash.ShockwaveFlash") if IsObject(f) then flash = true end if flash5 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")) flash6 = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")) --></script> <script language="javascript" type="text/javascript">
brianus - Jeg kan love dig for at den her virker - ahr testet i flere brusere og på Mac sågar.... Jojo man skal være ihærdig.
/Nikolaj
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.