|
| Flash & internet browser Fra : Karsten Aarhus |
Dato : 27-02-02 13:53 |
|
Hej NG
Kan man på nogle måder lave sådan at internet browseren kan tjekke om man
har installeret Flash eller ikke har. Jeg er igang med at lave en hjemmeside
hvor det kunne være fedt med en flash forside, men det vil ikke være fedt
hvis kunden først skal hente flash, dog kunne man lave en hjemmeside som
både havde en html og en flash hvis det kunne lade sig gøre at få ie til at
tjekke, så de kunder som havde flash installeret ville få flash forsiden
menes de kunder som ikke har ville få html forsiden frem.
MVH
Karsten Aarhus
| |
Jesper Nielsen (27-02-2002)
| Kommentar Fra : Jesper Nielsen |
Dato : 27-02-02 14:31 |
|
Hej Karsten
dette er taget fra dreamweavers behavior check plugins
prøv at indsætte det på din index side...ret derefter til så:
har_flash.htm','har_ikke_flash.htm
passer til dine sider, ok..
hilsen
jesper
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
var ok=false; document.MM_returnValue = false;
with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins &&
plugins.length)) {
ok=(plugins && plugins[plgIn]);
} else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null)
ok=window.MM_flash;
else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null)
ok=window.MM_dir;
else ok=autoGo; }
if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" onLoad="MM_checkPlugin('Shockwave
Flash','har_flash.htm','har_ikke_flash.htm',false);return
document.MM_returnValue">
</body>
<script name="Used by MM_checkPlugin" language="javascript">
<!--
with (navigator) if (appName.indexOf('Microsoft')!=-1 &&
appVersion.indexOf('Mac')==-1) document.write(''+
'<scr'+'ipt language="VBScript">\nOn error resume next\n'+
'MM_dir = IsObject(CreateObject("SWCtl.SWCtl.1"))\n'+
'MM_flash = NOT
IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))\n</scr'+'ipt>');
//-->
</script>
</html>
"Karsten Aarhus" <kaa@fovling.dk> skrev i en meddelelse
news:a5ikpg$1ie0$1@news.cybercity.dk...
> Hej NG
>
> Kan man på nogle måder lave sådan at internet browseren kan tjekke om man
> har installeret Flash eller ikke har. Jeg er igang med at lave en
hjemmeside
> hvor det kunne være fedt med en flash forside, men det vil ikke være fedt
> hvis kunden først skal hente flash, dog kunne man lave en hjemmeside som
> både havde en html og en flash hvis det kunne lade sig gøre at få ie til
at
> tjekke, så de kunder som havde flash installeret ville få flash forsiden
> menes de kunder som ikke har ville få html forsiden frem.
>
> MVH
>
> Karsten Aarhus
>
>
| |
Karsten Aarhus (01-03-2002)
| Kommentar Fra : Karsten Aarhus |
Dato : 01-03-02 10:21 |
|
Mange tak for hjælpen Jepser
Dog ser det ud som om der er fejl i scriptet, måske der er en eller anden
som kan løse problemet ?
MVH
Karsten Aarhus
"Jesper Nielsen" <flindo@mail1.stofanet.dk> wrote in message
news:3c7cdefb$0$18441$ba624c82@nntp02.dk.telia.net...
> Hej Karsten
> dette er taget fra dreamweavers behavior check plugins
> prøv at indsætte det på din index side...ret derefter til så:
> har_flash.htm','har_ikke_flash.htm
> passer til dine sider, ok..
>
> hilsen
> jesper
>
> <html>
> <head>
> <title>Untitled Document</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> <script language="JavaScript">
> <!--
> function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
> var ok=false; document.MM_returnValue = false;
> with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins &&
> plugins.length)) {
> ok=(plugins && plugins[plgIn]);
> } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
> if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null)
> ok=window.MM_flash;
> else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null)
> ok=window.MM_dir;
> else ok=autoGo; }
> if (!ok) theURL=altURL; if (theURL) window.location=theURL;
> }
> //-->
> </script>
> </head>
>
> <body bgcolor="#FFFFFF" text="#000000" onLoad="MM_checkPlugin('Shockwave
> Flash','har_flash.htm','har_ikke_flash.htm',false);return
> document.MM_returnValue">
> </body>
> <script name="Used by MM_checkPlugin" language="javascript">
> <!--
> with (navigator) if (appName.indexOf('Microsoft')!=-1 &&
> appVersion.indexOf('Mac')==-1) document.write(''+
> '<scr'+'ipt language="VBScript">\nOn error resume next\n'+
> 'MM_dir = IsObject(CreateObject("SWCtl.SWCtl.1"))\n'+
> 'MM_flash = NOT
> IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))\n</scr'+'ipt>');
> //-->
> </script>
> </html>
>
> "Karsten Aarhus" <kaa@fovling.dk> skrev i en meddelelse
> news:a5ikpg$1ie0$1@news.cybercity.dk...
> > Hej NG
> >
> > Kan man på nogle måder lave sådan at internet browseren kan tjekke om
man
> > har installeret Flash eller ikke har. Jeg er igang med at lave en
> hjemmeside
> > hvor det kunne være fedt med en flash forside, men det vil ikke være
fedt
> > hvis kunden først skal hente flash, dog kunne man lave en hjemmeside som
> > både havde en html og en flash hvis det kunne lade sig gøre at få ie til
> at
> > tjekke, så de kunder som havde flash installeret ville få flash forsiden
> > menes de kunder som ikke har ville få html forsiden frem.
> >
> > MVH
> >
> > Karsten Aarhus
> >
> >
>
>
| |
Henrik Gemal (02-03-2002)
| Kommentar Fra : Henrik Gemal |
Dato : 02-03-02 17:54 |
|
Karsten Aarhus <kaa@fovling.dk> skrev:
> Hej NG
>
> Kan man på nogle måder lave sådan at internet browseren kan tjekke om
> man har installeret Flash eller ikke har.
Check:
http://gemal.dk/browserspy/flash.html
| |
Bo Rattenborg (04-03-2002)
| Kommentar Fra : Bo Rattenborg |
Dato : 04-03-02 08:52 |
|
en yderst enkel måde at gøre det på er at have en meta refresh i headeren,
der loader html versionen af siden efter f.eks. 1 sek, længere nede på siden
er så en flash fil der loader flash versionen via en getURL.....
Bo
| |
Per Thykjær Jensen (09-03-2002)
| Kommentar Fra : Per Thykjær Jensen |
Dato : 09-03-02 05:08 |
|
Hej Karsten
"Karsten Aarhus" <kaa@fovling.dk> wrote in message
news:a5ikpg$1ie0$1@news.cybercity.dk...
> Hej NG
>
> Kan man på nogle måder lave sådan at internet browseren kan tjekke om man
> har installeret Flash eller ikke har.
Du kan lave et javascript, der enten tjekker browserversionen eller plugins.
Per
| |
|
|