Plugin detection mit autom. weiterleitung

sixx66

Mitglied
Hi!

Kennt jemand einen Weg oder ein Tutorial um eine automatische Weiterleitung zu bauen, die je nach dem auf eine HTML oder Flashsite führt?

danke schonmal!
 
Ist mit JavaScript möglich, aber das Script hab ich jetzt nicht grad im Kopf. Ich weiss aber, dass der Dreamweaver auf Knopfdruck eines ausspuckt, welches Browser und Flash-Plug'in überprüft.
Kann man sich quasi zusammenklicken.
 
So:
PHP:
<html>
<head>
<title>Checker</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/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 onLoad="MM_checkPlugin('Shockwave Flash','flash.html','noflash.html',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>
 
Code:
<body onLoad="MM_checkPlugin('Shockwave Flash','flash.html','noflash.html',false);return document.MM_returnValue">
</body>
Da werden die beiden URLs übergeben (flash.html und noflash.html).

(Bitte keine uralten Threads wiederbeleben)

Gruß
.
 
Zurück