我有两个框架集,如下面
<FRAMESET ROWS="*, 0">
<FRAME SRC="index.php" FRAMEBORDER=0 id="contentfrm" name="contentfrm">
<FRAME SRC="music.php" FRAMEBORDER=0 id="musicfrm" name="musicfrm" NORESIZE SCROLLING="no" >
</noframes>
</FRAMESET><noframes></noframes>
我的第一帧是全屏网站,第二帧有一些音乐播放器,
因此,当用户点击第一帧链接时,我需要为整页添加一些加载动画,
我可以在第二帧内跟踪第一帧网站的点击事件。
但我不知道如何将一些内容附加到页面的html上4-5秒(当前页面的html不是框架)。
当我点击第一个框架链接时,任何人都可以告诉我如何覆盖页面(将一些html附加到页面上一点时间)5-6秒谢谢
答案 0 :(得分:0)
你可以在jquery上使用延迟 - 但是如果你想让用户取消加载第二帧你应该使用这个代码:
$('#contentfrm').click(function(){
$('.animationgif').show();
time = setTimeout(function() {
$('.animationgif').hide();
$('#musicfrm').show();
},500);
});
$('.cancel').click(function(){
$('.animationgif').hide();
clearTimeout(time);
});