【发布时间】:2021-11-09 05:06:31
【问题描述】:
我有一个包含一些内联 css 和 javascript 的页面,原始页面上的 javascript 包含一些看起来像这样的点击和滚动逻辑
$('#abc').on('click', function() {
$('html, body').scrollTop($('#xyz').offset().top)
});
它在原始页面上运行良好;
现在我有一个新页面,它将原始页面作为 iframe 在新页面上导入,但是因为它是 iframe,所以这个 iframe 内原始页面上的 javascript 代码的范围现在绑定到 iframe 本身,并且因为它绑定到 iframe 本身,所以 $('html, body').scrollTop 不再起作用...
我是否可以修改原始页面以使其通过 iframe 工作?
【问题讨论】:
-
您的意思是运营商页面和 iframe 页面在同一个网站上,您可以根据自己的喜好对其进行编码?
-
是的,我可以访问新页面,我可以请人更新原始页面
-
我可能有一些东西,我必须搜索我的档案
-
kk,谢谢!我很期待!
-
添加了答案...一些问题?
标签: javascript jquery iframe