数码资讯
Javascript从Internet获取Flash对象
在网上有很多例子可以获取Flash对象,我也尝试了很多方法。 它可以用,但我最不想要的, 后来,我看到了百度,虽然它很标准,所有的情况都被考虑进去了,但是代码的数量并不是那么乐观。 经过近20行代码后,压缩了864字节。 所以这篇文章诞生了。 我想在网上测试和分享一些比较满意的方法。 顺便说一下,请
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
在网上有很多例子可以获取Flash对象,我也尝试了很多方法。
它可以用,但我最不想要的,
后来,我看到了百度,虽然它很标准,所有的情况都被考虑进去了,但是代码的数量并不是那么乐观。
经过近20行代码后,压缩了864字节。
所以这篇文章诞生了。
我想在网上测试和分享一些比较满意的方法。
顺便说一下,请帮助我们测试兼容性。在下面留言是不相容的。我们最好编写浏览器版本,这样我就可以测试和修复代码了。
让我们看看下面的代码。
复制代码代码如下所示:
功能getflashmovieobject(moviename){
如果(窗口。文件{ moviename }){
返回窗口。文件moviename } {;
}
如果(navigator.appname.indexof(微软网络)= = 1){
如果(document.embeds文件嵌入{ moviename })
返回文档。将moviename } {;
} { / /如果别人(navigator.appname.indexof(微软网络)= - 1!)
返回document.getelementbyid(moviename);
}
}
这个方法比较保守。如果该值是在文档中获取的,则它直接返回。如果没有采取,作者使用嵌入兼容替代物采取它。
当然,即是专门处理,但这里的作者经常使用getElementById,而其他地方会使用更多的窗口。
当然,包括没有错,他把对象的ID,因为只有名字没有ID嵌入
复制代码代码如下所示:
var flash =文件{myflash myflash 窗口{ } } | |;
这个方法比较简单明了,我也不够。
复制代码代码如下所示:
var flash =文件{myflash};
这是我写的读了各种版本,因为我所有的浏览器和虚拟机ie6-10已通过测试,我感到困惑。
当然,如果我正式使用它,我仍然会选择第一个方案,但有时我可以考虑这种情况,如果我不需要与多个浏览器兼容的话。
下面是一个实际的例子。采用三种方法获得闪光对象,并对闪光灯进行控制试验。
如果有一个朋友不能测试它,请离开浏览器版本而不是通过程序,我先谢谢了。
它可以用,但我最不想要的,
后来,我看到了百度,虽然它很标准,所有的情况都被考虑进去了,但是代码的数量并不是那么乐观。
经过近20行代码后,压缩了864字节。
所以这篇文章诞生了。
我想在网上测试和分享一些比较满意的方法。
顺便说一下,请帮助我们测试兼容性。在下面留言是不相容的。我们最好编写浏览器版本,这样我就可以测试和修复代码了。
让我们看看下面的代码。
复制代码代码如下所示:
功能getflashmovieobject(moviename){
如果(窗口。文件{ moviename }){
返回窗口。文件moviename } {;
}
如果(navigator.appname.indexof(微软网络)= = 1){
如果(document.embeds文件嵌入{ moviename })
返回文档。将moviename } {;
} { / /如果别人(navigator.appname.indexof(微软网络)= - 1!)
返回document.getelementbyid(moviename);
}
}
这个方法比较保守。如果该值是在文档中获取的,则它直接返回。如果没有采取,作者使用嵌入兼容替代物采取它。
当然,即是专门处理,但这里的作者经常使用getElementById,而其他地方会使用更多的窗口。
当然,包括没有错,他把对象的ID,因为只有名字没有ID嵌入
复制代码代码如下所示:
var flash =文件{myflash myflash 窗口{ } } | |;
这个方法比较简单明了,我也不够。
复制代码代码如下所示:
var flash =文件{myflash};
这是我写的读了各种版本,因为我所有的浏览器和虚拟机ie6-10已通过测试,我感到困惑。
当然,如果我正式使用它,我仍然会选择第一个方案,但有时我可以考虑这种情况,如果我不需要与多个浏览器兼容的话。
下面是一个实际的例子。采用三种方法获得闪光对象,并对闪光灯进行控制试验。
如果有一个朋友不能测试它,请离开浏览器版本而不是通过程序,我先谢谢了。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。