javascript - iframe滚动条不动

标签 javascript jquery iframe scrollbar mousewheel

我创建了一个具有以下属性的 iframe。

<iframe id='modalIframeId' width='100%' height='100%' name='modalIframeId'  marginWidth='0' marginHeight='0'   frameBorder='0' scrolling='auto' scrolling='yes'  title='Dialog Title'>

当我用鼠标滚轮从上到下滚动时,内容正常。但滚动条没有相应移动。这与 IE8 和 firefox 的情况相同。我该如何解决这个问题?

最佳答案

我可以在你的 100% 宽度和高度之后看到你想让整个页面成为一个 iframe。

你可以改善你的 <frame><frameset> , 但使用 ajax 或 php 总是最好的。

<frameset cols="100%">
    <frame src="document.html">
</frameset>

<?php include 'document.html'; ?>  



<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script> 
<script>
$.get("document.html", function(data){
    document.write(data)
});
</script>

关于javascript - iframe滚动条不动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5449405/

相关文章:

javascript - 将 location.href 附加到 iframe 内的表单

iframe - HTTPS 页面内的 HTTPS iframe 不起作用

javascript - 尽管模仿了一个工作组件,VueJS 还是给我一个 "unknown custom element"错误

javascript - 正则表达式匹配 3 个数字后的数字

javascript - 检查 CheckboxGroup ExtJS 组件中的各种复选框

javascript - 将鼠标悬停在 iframe 上时无法滚动父页面

javascript - 在 javascript 中否定正则表达式中的模式时出现错误

jquery - Angular 2 : setTimeout for everything?

javascript - 使用 JavaScript 的播放列表

javascript - 从 AJAX 响应程序脚本调用 PHP 类