Iframe Scrolling& iPad的高度不正常

时间:2014-04-22 06:51:27

标签: html ios ipad iframe scroll

经过多次斗争和最后的研究,我得到了iPad浏览器中IFrame滚动问题的解决方案。

解决方案

$(function() {
    if (/iPhone|iPod|iPad/.test(navigator.userAgent)) {

        $("iframe").bind("load",function() {
            var b = this.contentWindow.document.body;

            var div = $(document.createElement("div"));
            var divCSS = {
                'height' : $(this.parentNode).height(),
                'width' : $(this.parentNode).width(),
                'overflow' : 'scroll'
            }

            div.css(divCSS);

            // Move the body's children into this wrapper
            while (b.firstChild)
            {
                div.append(b.firstChild);
            }

            // Append the wrapper to the body
            $(b).append(div);
        });
    }
})

随机工作正常。
这里我面临两个问题:

  1. Iframe滚动随机工作意味着每次刷新都不起作用。
  2. 同样的问题"#1",我正在旋转设备"风景"到"肖像" &安培;反案。

0 个答案:

没有答案