Jquery 如何在其容器外制作iframe exand

Jquery 如何在其容器外制作iframe exand,jquery,html,css,iframe,Jquery,Html,Css,Iframe,我们有一个由第三方使用adobe muse编程的站点,它使用iframe显示站点的一部分。但是,此iframe卡在一个容器中,该容器阻止该帧从左到右到达整个屏幕。我想让这个框架动态地水平填充整个屏幕 MUSE为框架生成的代码为: <iframe class="actAsDiv" src="https://mypage.com/page.php" style="border:0px #FFFFFF none;" name="My Page" scrolling="yes" framebord

我们有一个由第三方使用adobe muse编程的站点,它使用iframe显示站点的一部分。但是,此iframe卡在一个容器中,该容器阻止该帧从左到右到达整个屏幕。我想让这个框架动态地水平填充整个屏幕

MUSE为框架生成的代码为:

<iframe class="actAsDiv" src="https://mypage.com/page.php" style="border:0px #FFFFFF none;" name="My Page" scrolling="yes" frameborder="0" marginheight="0px" marginwidth="0px" height="1000px" width="1160px"></iframe>

使宽度动态并将帧设置为100%宽度实际上会将帧缩小到屏幕的1/4。我想我需要做的是偏移帧,但我似乎不知道如何让它一直向左,然后根据窗口的宽度动态设置宽度

当窗口大小改变时,我试图使用jquery设置iframe的宽度,但它似乎没有改变

<script>
        $(window).resize(function(){
            var windowWidth = $(window).width();
            $("#actAsDiv").css("width", windowWidth);
         });
</script>

$(窗口)。调整大小(函数(){
var windowWidth=$(window.width();
$(“#actAsDiv”).css(“宽度”,窗口宽度);
});

我遗漏了什么?

更改选择器$(“#actAsDiv”),您没有在iframe上使用id,因此将其更改为$(“.actAsDiv”)

您可以从
iframe
中删除不需要的属性吗?我们不知道容器结构或css是什么。解决方案将取决于此。在jsfiddle.netI中提供一个演示我想知道父元素上是否有overflow:hidden。