我为一些朋友制作了一个小网页,其中一个有问题。
我正在使用javascript重新加载iframe:
<a href="javascript:var pl=$('#player iframe')[0];pl.src=pl.src;">↺ Repair</a>
使用jQuery,但对于我的一个朋友在Windows 7上使用Firefox 21.0,这会导致页面完全改为iframe本身;特别是,livestream小部件。
Livestream往往会频繁出现问题,因此修复按钮对观看体验非常重要。有没有一种方法可以实现这一点,所以这不会发生在他身上?
答案 0 :(得分: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;
});