【问题标题】:Refresh iframe on onclick [duplicate]在 onclick 上刷新 iframe [重复]
【发布时间】:2014-09-11 14:00:17
【问题描述】:

如何刷新每个 iframe onclick?谢谢! 这是我的js:

function Reload()
{
          $("#load").each(function()
          {
                    if($(this).is(':visible'))
                              $(this).attr('src', $(this).attr('src'));
          });
}

我的 iframe:

<iframe src="SALES/add.php" id="load" width="100%" height="670px" frameborder="1" margin="0" padding="0" scrolling="yes">
                    </iframe>                               

【问题讨论】:

标签: javascript jquery html iframe


【解决方案1】:

您的 iframe 似乎有重复的 ID。 ID 应该是唯一的。要定位所有 iframe,您可以使用选择器 $("iframe"):

 $("iframe").each(function(){
         if($(this).is(':visible'))
           $(this).attr('src', $(this).attr('src'));
 });

 $( 'iframe' ).attr('src',function(i,src){return src;});

Reference answer by Šime Vidas

【讨论】:

    猜你喜欢
    • 2011-10-22
    • 1970-01-01
    • 2017-12-13
    • 2019-06-10
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 2012-09-09
    • 2012-08-20
    相关资源
    最近更新 更多