首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery将.attr设置为iframe scrolling=yes

Jquery将.attr设置为iframe scrolling=yes
EN

Stack Overflow用户
提问于 2013-09-01 17:32:30
回答 2查看 10.9K关注 0票数 5

我有一个带有"scrolling="no"“的iframe,以及一个在需要时将iframe属性设置为scrolling="yes”的按钮。

代码语言:javascript
复制
    $("#button3").click(function(){
    $( "#iframe_id" ).attr( "scrolling", "yes" );});    

但是,当我按下button3时,只有在刷新iframe之后,滚动条才不会出现。如何强制srcoll栏立即出现?

现在是如何工作的:http://jsfiddle.net/77van/k8GhZ/1/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-01 17:59:52

现在jquery将.attr设置为scrolling="yes"并重新加载iframe!

代码语言:javascript
复制
$(document).ready(function () {
    $("#button3").click(function () {
        $("#iframe_id").attr("scrolling", "yes");
        $('#iframe_id').attr("src", $('#iframe_id').attr("src"));
    });
});

http://jsfiddle.net/77van/k8GhZ/10/

票数 6
EN

Stack Overflow用户

发布于 2013-09-01 17:56:39

相信我,你不可能用iframe做到这一点。它不能在Chrome或IE中工作。我过去在iFrame上玩过很多次,这样的事情对我来说从来都不管用。

iFrame在加载后不接受任何更改

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18557071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档