1

如果没有$content礼物,我想隐藏 iframe。

<div class="video">
    <iframe width="600px" height="400px" src="'.$content.'?autoplay=1" frameborder="0" scrolling="no" allowfullscreen style="visibility:hidden;" onload="this.style.visibility=\'visible\';"></iframe>
</div>

在我的情况下,如果$content不存在,iframe 会加载src="?autoplay=1"

4

1 回答 1

1

我认为这可以解决问题:

<?php
    // Test if variable is set and has content in it
    if( isset($content) && $content != "") {
        echo '<div class="video"><iframe width="600px" height="400px" src="'.$content.'?autoplay=1" frameborder="0" scrolling="no" allowfullscreen style="visibility:hidden;" onload="this.style.visibility=\'visible\';"></iframe></div>'
    }
?>

这样在没有内容的情况下,iframe 将不会打印在 html 中。

于 2013-08-19T13:57:44.137 回答