84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
iframe高度等于浏览器可视区域高度减去50px,宽度等于浏览器可视区域宽度减去180px,点击某个按钮iframe宽度等于浏览器可视区域宽度-50px。
像这种需求应该如何写?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
按钮在哪儿?按钮在iframe里面就用下面这段函数做click的回调计算高度
function clickHanlder() { var doc = document, p = window.parent, iframes = p.frames, iframe, i = 0; while (iframe = iframes[i++]) { if (iframe.document == doc) { var iheight = doc.documentElement.clientHeight - 50; iframe.frameElement.style.height = iheight - 50 + "px"; break; } } }
按钮在iframe外面就用下面这段函数做click的回调计算高度
function clickHanlder() { var doc = document, iframe = document.getElementById('your-iframe-id'), iheight = doc.documentElement.clientHeight - 50; iframe.style.height = iheight + "px"; }
宽度用css控制最好,类似下面这样应该可以吧?.you-iframe-class {
display: block;margin: 0 90px; }
按钮在哪儿?按钮在iframe里面就用下面这段函数做click的回调计算高度
按钮在iframe外面就用下面这段函数做click的回调计算高度
宽度用css控制最好,类似下面这样应该可以吧?.you-iframe-class {