0

我为我的一些朋友制作了一个小网页,其中一个遇到了问题。

我正在使用 javascript 重新加载 iframe,如下所示:

<a href="javascript:var pl=$('#player iframe')[0];pl.src=pl.src;">↺ Repair</a>

使用 jQuery,但对于我的一位在 Windows 7 上使用 Firefox 21.0 的朋友来说,这会导致页面完全更改为 iframe 本身;具体来说,直播小部件。

直播往往比较频繁,因此修复按钮对于观看体验相当重要。有没有办法我可以以不同的方式实现这个,所以这不会发生在他身上?

4

1 回答 1

1

尝试绑定到 click 事件:

HTML

<a href="#" id="repair"">↺ Repair</a>

Javascript

$('#repair').click(function(e){
    var pl=$('#player iframe')[0];pl.src=pl.src;
    return false;
});
于 2013-06-29T06:08:58.180 回答