Blo*_*sie 5 flash fallback swfupload
我目前在我的asp.net Web应用程序上使用SwfUpload(v2.2.0.1),绝对没有问题.
我想做的是当用户/客户端没有安装闪存时,回退到正常上传.我可以想象这可以通过jquery replace或类似的东西来完成,使用闪存检测脚本.
如果用户/客户端没有javascript,我不需要提供回退.
我将如何编写这种类型的回退或者是否有任何有关swfupload回退的工作示例?
提前致谢.
似乎最好的方法是按照 adobe 的建议使用 Flash 检测(此处 Adobe Flash 检测)或StackOverflow 上的类似问题
测试完成后,我们可以根据结果显示/隐藏 div 或输入。
像这样的东西(jQuery / JS):
var swfu;
if (browserHasFlash() == false) {
$("#flashUpload").hide();
$("#regularUpload").show();
}
else {
//Init SWF Upload
swfu = new SWFUpload({
upload_url : "http://www.swfupload.org/upload.php",
flash_url : "http://www.swfupload.org/swfupload.swf",
file_size_limit : "20 MB"
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |