No lei todos los mensajes, pero por si todavia te sirve, puedes detectar silverlight y redireccionar deacuerdo al resultado de esta manera:
El ejemplo lo tenia guardado de alguna pagina que no recuerdo.
Código (javascript) [Seleccionar]
<body onLoad="detectasilverligth()">
REDIRECCIONAR
<script language="javascript">
function detectasilverligth(){
var browser = navigator.appName;
var silverlightInstalled = false;
if (browser == 'Microsoft Internet Explorer') {
try {
var slControl = new ActiveXObject('AgControl.AgControl');
silverlightInstalled = true;
}
catch (e) {
// Error. Silverlight not installed.
}
}
else {
// Handle Netscape, FireFox, Google chrome etc
try {
if (navigator.plugins['Silverlight Plug-In']) {
silverlightInstalled = true;
}
}
catch (e) {
// Error. Silverlight not installed.
}
}
if (silverlightInstalled == false) {
alert("Usted no tiene el Plugin de Microsoft Silverligth, redireccionando a Standard");
location.href="http://www.brodasoft.com.ar/Standart/index.html";
}
else
{
alert("Redireccionando a Pagina con Microsoft Silverligth");
location.href="http://www.brodasoft.com.ar";
}
}
</script>
</body>
El ejemplo lo tenia guardado de alguna pagina que no recuerdo.