2

私はウェブサイトを構築しましたが、easyslider と Internet Explorer に本当に苦労しています。Javascript がロードされ、何らかの理由でそれに対して決定しているようです。

jQuery はヘッダーに含まれており、これはスライダー自体です。

<script type="text/javascript" src="js/easySlider1.7.js"></script>
<script type="text/javascript">
$(document).ready(function(){   
    $("#slider").easySlider({
        auto: true, 
        continuous: true,
        speed: 700,
        pause:  3000,
        controlsShow: true,
        numeric: true,
        numericId: 'controls'
    });
}); 
</script>
<div id="slider">
<ul>
<?php 
$slider = "SELECT * FROM slider WHERE active='1' ORDER BY name DESC";
$result = mysql_query($slider,$con) or die('Error, query failed' . mysql_error());
while($row = mysql_fetch_array($result))
{
echo '<li><a href="' . $row['url'] . '"><img src="' . $row['image'] . '" alt="' . $row['name'] . '" /></li>';
            }
            ?>
</ul>
</div>

問題は、IE9 ではスライドの数が 2 倍になるように見えることです。

次に、IE 7/8 では、スライドやコントロールがまったく表示されません...

webkit/firefox/IE10 で正常に動作します

アイデアはありますか?これには本当に困惑しました。

テストするライブ サイト: http://lucidcreations.co.uk/idealboat/index2.php (残りのホームページ コンテンツは削除されています)

4

1 に答える 1