如果内容为空,如何隐藏iframe



我正在使用iframe,其中我在其中显示一些来自外部URL的内容。如果没有内容可以显示(即空),我想隐藏iframe。请让我知道该怎么做。谢谢你

<iframe id="iframe" width="100%" height="48" scrolling="no" frameborder="0" src="breaking.php" allowTransparency="true"></iframe>

在iframe内容上是:

<body>
<div class="centerbreaking">
<section id="breaking-news">
    <div id="breaking-news-main" class="shadow">
        <div id="breaking-news-title">Lajmi i fundit</div>
        <div id="breaking-news-inside">
          <ul id="breaking-news-list">
                     <li><label type="text" name="text0">celibashi: Ne Nuk e shohim presidentin Bujar Nishani si opozitë </label></li>
                      <li><label type="text" name="text1">Ilirjan Celibashi: Kemi respektuar institucionin e Presidentit</label></li>
                      <li><label type="text" name="text2">Ilirjan Celibashi: Qeveria nuk dha gjykim dhe koment për emërimet</label></li>
                      <li><label type="text" name="text3">Celibashi: Emërimet në Gjykatën e Lartë nga Kuvendi e Presidenti</label></li>
                      <li><label type="text" name="text4">Celibashi: Kam shumë besim që do të ecim në procesin e reformës </label></li>
                      <li><label type="text" name="text5">Ilirjan Celibashi: Komisioni do të vendos mbi çështjen e reformës</label></li>
                      <li><label type="text" name="text6">Celibashi: Presim që opozita të bashkëpunojë për këtë reformë </label></li>
                      <li><label type="text" name="text7">Celibashi: Reforma administrativo-territoriale e domosdoshme </label></li>
                      <li><label type="text" name="text8">Ilirjan Celibashi:Maxhoranca ka vullnet për të punuar me opozitën</label></li>
                                   </ul>
        </div>
    </div>
<script>
$(function() {
  $('#breaking-news-inside').vTicker();
});
</script>
</section>
</div>

更新

   <script type="text/javascript"> 
   $(function() {
        $('#iframe').load(function() {            
          if($.trim($(this).contents().find("body").html()) == "") {
            $(this).hide();
          }
        });
    });
   </script>
   <iframe id="iframe"></iframe>

仅当iframe与您的页面具有相同的域时起作用。

最新更新