/**
flash Installed问题
**/
<object id="swf" data="xxx.swf" height="30" width="180"></object>
<input type="file" name="file-upload" id="file-upload" />
var playerVersion = swfobject.getFlashPlayerVersion();
var flashInstalled = (playerVersion.major >= 9);
if (flashInstalled) {
var swf = $("#swf");
swf.remove();
} else {
var attachment = $("#file-upload");
attachment.remove();
}
解决flash版本增强
本文介绍了一种根据浏览器是否安装Flash 9及以上版本来决定显示Flash播放器还是HTML5文件上传输入框的方法。通过JavaScript检测Flash版本,并据此移除不需要的元素,实现了兼容性和用户体验的平衡。

被折叠的 条评论
为什么被折叠?



