用jquery进行修复在iframe下的页面锚点失效问题

所需积分/C币:9 2020-12-14 02:47:59 38KB PDF
11
收藏 收藏
举报

应用场景是:iframe页面没有滚动条,在父窗体中出现滚动条,锚点标记就会失效,因为,锚点是根据当前窗口滚动条滚动窗口的,成为子窗体后没有了滚动条,自然不会滚动。 解决办法是:用js判断页面是否被嵌套,用js计算iframe在父窗体位置,锚点在firame中的位置,两者相加成为父窗体的滚动。 遇到问题:获取父窗体元素(因为有域限制,所有需要在网络环境下方位(即http://domain.com));父窗体嵌套多个iframe,判断是否是当前iframe页面。 代码: 父窗体页面 index.html 复制代码代码如下: <!doctype html> <html> <head> <t

...展开详情
试读 2P 用jquery进行修复在iframe下的页面锚点失效问题
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
用jquery进行修复在iframe下的页面锚点失效问题 9积分/C币 立即下载
1/2
用jquery进行修复在iframe下的页面锚点失效问题第1页

试读结束, 可继续阅读

9积分/C币 立即下载 >