Hai perfettamente ragione...
Codice PHP:
function FlashSolver()
{
n=navigator;
nav=n.appVersion;
if ((nav.indexOf('Win')!=-1) || (nav.indexOf('NT')!=-1))
{
if (navigator.appName == "Microsoft Internet Explorer")
{
var tmpObject = document.getElementsByTagName('object');
if (tmpObject && tmpObject.length)
{
for (var i = 0; i < tmpObject.length; i++)
{
if (tmpObject[i].getAttribute('classid').toLowerCase() == 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000')
{
var ps = tmpObject[i].getElementsByTagName('param');
if (ps && ps != null)
{
for (var j = 0; j < ps.length; j++)
{
if (ps[j].getAttribute('name').toLowerCase() == 'flashvars')
{
var variables = ps[j].getAttribute('value');
break;
}
}
}
var obj = tmpObject[i].outerHTML + "\n";
obj = obj.replace(/FLASHVARS" VALUE=""/i,'FLASHVARS" value="'+variables+'"');
tmpObject[i].outerHTML = obj;
}
}
tmpObject = null;
}
}
}
}
window.onunload = function()
{
n=navigator;
nav=n.appVersion;
if ((nav.indexOf('Win')!=-1) || (nav.indexOf('NT')!=-1))
{
if (navigator.appName == "Microsoft Internet Explorer")
{
if (document.getElementsByTagName)
{
var tmpObject = document.getElementsByTagName("object");
for (i=0; i<tmpObject.length; i++)
{
tmpObject[i].outerHTML = "";
}
}
}
}
}