2017-04-19 72 views
0

请帮助我,我的网站滑块不适用于Google Chrome和Mozilla Firefox。 Allthough它在Internet Explorer 11中工作。该网站已有4年历史。滑块是4年前制造的。网站滑块不适用于Google Chrome和Mozilla Firefox

my website link

以下是HTML和网站滑块的JavaScript代码。

<script type="text/javascript" src="js/swfobject.js"></script> 
 
<script type="text/javascript"> 
 
     var flashvars = {}; 
 
     flashvars.cssSource = "css/piecemaker.css"; 
 
     flashvars.xmlSource = "xml/piecemaker.xml"; \t \t 
 
     var params = {}; 
 
     params.play = "true"; 
 
     params.menu = "false"; 
 
     params.scale = "showall"; 
 
     params.wmode = "transparent"; 
 
     params.allowfullscreen = "true"; 
 
     params.allowscriptaccess = "always"; 
 
     params.allownetworking = "all"; 
 
\t 
 
     swfobject.embedSWF('flash/piecemaker.swf', 'piecemaker', '942', '300', '10', null, flashvars,  
 
     params, null);  
 
</script>
<!-- Slider Area Starts--> 
 
    <div id="slider">   
 
    \t <div id="piecemaker"> 
 
     \t \t <p>Slider works here.</p> 
 
    \t </div>    \t 
 
\t </div>

+0

您确定您安装了Flash player并且未在Chrome和Firefox中被屏蔽? – Pineda

+0

请参阅http://stackoverflow.com/questions/40880942/swfobject-embedswf-not-working-in-chrome也许... – brad

+0

铬和Firefox的默认禁用闪光灯(不要钉我下来,因为许多版本,但相当一个时间现在),切换到一个JavaScript或CSS滑块可以帮助那里 – subkonstrukt

回答

0

你的滑块是Flash。这有点过时了 - 例如,某些浏览器默认禁用了闪存,并且它在ios(iPhone/iPad)上不受支持。您可以使用HTML5滑块轻松重新创建此滑块 - 试试使用WOW jquery滑块。一旦你创建它,你可以添加一个iframe(WOW为你创建它)来代替你现有的Flash滑块。

希望这会有所帮助

相关问题