<div align="center" id="flash"> This will be replaced by a Flash. If you still see these lines here, it means your browser does not support Dynamic HTML. Please upgrade your browser. </div><script type="text/javascript"> // <![CDATA[
var fo = new FlashObject("assets/default.swf", "welcome", "600", "200", "6", "#FFFFFF"); fo.write("flash");
// ]]> </script>用上面这段代码吧。肯定可以的。
function checkFlash() { var i_flash; var v_flash; // Netscape if (navigator.plugins) { for (var i=0; i < navigator.plugins.length; i++) { if (navigator.plugins[i].name.toLowerCase().indexOf("shockwave flash") >= 0) { i_flash = true; v_flash = navigator.plugins[i].description.substring(navigator.plugins[i].description.toLowerCase().lastIndexOf("flash ") + 6, navigator.plugins[i].description.length); } } } //for IE if(!i_flash) { var flash_obj; flash_obj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); if(flash_obj) { i_flash = true; v_flash = decToHex(flash_obj.FlashVersion()); } } if (i_flash) { g_clientInfo.flash = v_flash; } else { g_clientInfo.flash = 0; } } function checkJava() { var javaFlag; javaFlag = navigator.javaEnabled(); if(javaFlag) { g_clientInfo.java = 1; } else { g_clientInfo.java = 0; }}
function decToHex(dec) { var hexa = "0123456789ABCDEF"; var hex = ""; while (dec > 15) { tmp = dec - (Math.floor(dec / 16)) * 16; hex = hexa.charAt(tmp) + hex; dec = Math.floor(dec / 16); } hex = hexa.charAt(dec) + hex; return(hex); }function hexToDec(hex) { return parseInt(hex, 16); }
This will be replaced by a Flash. If you still see these lines here, it means your browser does not support Dynamic HTML. Please upgrade your browser.
</div><script type="text/javascript">
// <![CDATA[
var fo = new FlashObject("assets/default.swf", "welcome", "600", "200", "6", "#FFFFFF");
fo.write("flash");
// ]]>
</script>用上面这段代码吧。肯定可以的。
{
var i_flash;
var v_flash;
// Netscape
if (navigator.plugins)
{
for (var i=0; i < navigator.plugins.length; i++)
{
if (navigator.plugins[i].name.toLowerCase().indexOf("shockwave flash") >= 0)
{
i_flash = true;
v_flash = navigator.plugins[i].description.substring(navigator.plugins[i].description.toLowerCase().lastIndexOf("flash ") + 6,
navigator.plugins[i].description.length);
}
}
}
//for IE
if(!i_flash)
{
var flash_obj;
flash_obj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
if(flash_obj)
{
i_flash = true;
v_flash = decToHex(flash_obj.FlashVersion());
}
} if (i_flash)
{
g_clientInfo.flash = v_flash;
}
else
{
g_clientInfo.flash = 0;
}
}
function checkJava()
{
var javaFlag;
javaFlag = navigator.javaEnabled();
if(javaFlag)
{
g_clientInfo.java = 1;
}
else
{
g_clientInfo.java = 0;
}}
{
var hexa = "0123456789ABCDEF";
var hex = "";
while (dec > 15)
{
tmp = dec - (Math.floor(dec / 16)) * 16;
hex = hexa.charAt(tmp) + hex;
dec = Math.floor(dec / 16);
}
hex = hexa.charAt(dec) + hex;
return(hex);
}function hexToDec(hex)
{
return parseInt(hex, 16);
}