如何使闪光元素移动友好的JavaScript?

问题描述 投票:0回答:1

如果我有一个有闪光灯头一个网站,但它不是苹果的产品,甚至一些机器人移动友好的,什么是javascript代码,我可以插入到我的.html页面,以便它不显示此加载时。 ..

我正在试图修复:

javascript html flash browser swfobject
1个回答
0
投票

您可以尝试使用JavaScript的HTML5的innerHTML选项来检查闪光灯是否可用。从这个信息,然后你可以显示替代内容,如一些图像文件,如果设备不能显示.swf文件(Flash应用程序)。

既然你没有表现出自己的页面页眉设置的任何代码,我将展示一个基本的例子,也许你可以应用逻辑将自己的网页。

  • 将代码空白文档(编辑宽/高),并保存为.html
  • 在浏览器中的Flash块,并刷新......它显示图像的一面旗帜。
  • 在浏览器中启用** * Flash和刷新......它显示Flash横幅。

测试此代码,并要求澄清任何问题:

<!DOCTYPE html>
<html>

<body> 

<div id="my_Banner"></div>

</body>


<script>

var show_A = '<embed width=600 height=200 src="https://www.w3schools.com/tags/helloworld.swf">';

var show_B = '<img width=600 height=200 src="https://www.videocopilot.net/blog/wp-content/uploads/2013/03/trap.jpg"/>';

function isFlashEnabled() 
{
    var flash = navigator.plugins.namedItem('Shockwave Flash');
    if (!flash) { return 0; } 
    else { return 1; }
}


if( isFlashEnabled() ) //if Flash is availabe as browser plugin
{ document.getElementById('my_Banner').innerHTML = show_A; } 

else //if Flash not availabe as browser plugin (eg: on mobile browsers)
{ document.getElementById('my_Banner').innerHTML = show_B; }

</script>

</html>
© www.soinside.com 2019 - 2024. All rights reserved.