如果IE不显示对象[Wordpress中的标题]

时间:2013-02-25 20:17:57

标签: php html wordpress object if-statement

希望将IE浏览器指向静态图像而不是我在medio.com主页上创建的对象。

这是运行对象的header_block php文件:

<!--Start of Product Banner-->

    

<object data=http://prep.medio.com/dash/graphless.html width="450" height="350"> <embed src=http://prep.medio.com/dash/graphless.html id=sgraph width="450" height="350"> </embed> Error: Embedded data could not be displayed. 

<?php
        if (@$data['banner_position'] == "right")
        {
            include("block_header_banner_text.php");
            include("block_header_banner_media.php");

        } else {
            include("block_header_banner_media.php");
            include("block_header_banner_text.php");
        }
    ?>
</div>

 

基本上我想说:

如果Chrome,Safari,Opera,Firefox:显示对象。否则:不显示对象。反之亦然,如果这更有意义。

IE 9和10显示对象很好。它实际上是IE 8及更低版本。

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用MS评论块评论<object>

<!--[if !IE]> <-->
    <object>...</object>
<!--> <![endif]-->

or

<!--[if gte IE 9]> <-->
    <object>...</object>
<!--> <![endif]-->