关于iframe中的按钮全屏切换

父页中的iframe标签。
$('<iframe id="iframes" src="' + url + '" width="100%" height="' + ($.browser.msie ? document.body.clientHeight - 20 : ( document.body.clientHeight - 120)) + '" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="auto" ></iframe>');
 
iframe子页中的全屏按钮
var fullScreen = $('<img style="cursor: pointer;position: absolute;bottom:14px;right:2px;z-index:1001;"  src="/Content/images/full-screen.png" />');
    fullScreen.toggle(function () {
        $(this).attr('src', '/Content/images/reduction.png');
        parent.$('.admbg').children().hide();
        parent.$('#main_display').show();
        parent.$('#divProcessSpaceNavigator').hide();
        _topbarContent.hide();
        parent.$('#iframes').css({
            position: 'absolute',
            left: 0,
            top: 0,
            height: parent.document.documentElement.scrollHeight
        });
    }, function () {
        $(this).attr('src', '/Content/images/full-screen.png');
        parent.$('.admbg').children().show();
        parent.$('#divProcessSpaceNavigator').show();
        _topbarContent.hide();
        parent.$('#iframes').removeAttr("style");
        parent.$('#iframes').attr('height', parent.document.documentElement.scrollHeight-120);
    });

 
要点:
1、隐藏父页面中的相应内容
2、将iframe样式设置为绝对定位,top=0,left=0,高度为当前浏览器高度
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值