首页 文章

当光标在iframe上时,滚轮不起作用

提问于
浏览
0

我在html页面中有一个带有youtube视频的iframe . 当我尝试滚动时,我的鼠标悬停在iframe上时无法滚动 . 我在下面发现了这个问题,但是param并没有帮助我,因为这是一个对象而我的是一个iframe .

Avoid scroll-wheel hijack by embedded youtube / flash video

我看到了将隐形div放在最上面的解决方案,但这是一个问题,因为用户将无法点击暂停/播放视频 .

有没有人有其他解决方案?

谢谢 .

2 回答

  • 0

    您可以尝试将视频播放/暂停功能委派给其他地方的按钮:

    var myPlayer = document.getElementById('playerid');
    myPlayer.stopVideo();
    

    资料来源:How can I stop a video with Javascript in Youtube?

  • 0

    您可以使用以下内容设置iframe的样式:

    style="pointer-events:none;"
    

相关问题