有没有办法使Iframe可以根据需要展开?我有一个带有一个Iframe的网页到同一台服务器上的第二个网页。第二个网页有一个可扩展的表格。我想要的是,当有人通过Iframe查看第二页并点击桌子展开时,Iframe也将展开以适应尺寸。有没有办法让Iframe可以根据需要展开?
0
A
回答
0
<script type="text/javascript">
//<![CDATA[
window.onload = function() {
var f = document.getElementById("mainframe");
function resize() {
var h = "";
var w = "";
if (f.contentDocument) {
h = f.contentDocument.documentElement.offsetHeight + 20 + "px";
(f.contentDocument.documentElement,"").getProperty Value
("width");
} else if (f.contentWindow) {
h = f.contentWindow.document.body.scrollHeight + 5 + "px";
} else {
return;
}
f.setAttribute("height",h);
f.parentNode.setAttribute("height",h);
}
if (window.addEventListener) {
f.onload = resize;
} else if (f.attachEvent) {
f.attachEvent("onload", resize);
} else {
return;
}
resize();
}
//]]>
</script>
<iframe name="frm" id="mainframe" src="URL HERE" frameborder="0" allowtransparency="no" scrolling="no" target="_self" height="150"></iframe>
而这里的HTML代码:
<a href="URL OF PAGE" target="content">Name Of Page</a>
0
如果该页面在同一域在以下解决方案应该工作的话。
Make iframe automatically adjust height according to the contents without using scrollbar?
相关问题
- 1. 有没有办法根据内容的大小(可以变化)来扩展div?
- 2. 有没有办法让fold /展开ipython单元?
- 3. 有没有办法让页面标签默认展开?
- 4. 有没有办法“展开”URL Shorteners?
- 5. 有没有办法可以在tinymce中插入<iframe>?
- 6. 有没有办法可以覆盖Twitter的iframe?
- 7. 有没有办法让数组以1开头?
- 8. jquery有没有办法让扩展单元展开它的父单元格
- 9. 有没有什么办法可以让我的C#XMLManager工作?
- 10. 有没有办法让我可以在css中进行onclick?
- 11. 有没有什么办法可以让这个java更小?
- 12. XSL - 有没有办法让这个模板可以重用?
- 13. 有没有办法让h:panelGrid可以访问?
- 14. 有没有什么办法可以让开发人员比较严格?
- 15. 有没有什么办法可以扩展ASP.NET Membership Provider?
- 16. 有没有办法让div像iframe一样工作?
- 17. 有没有办法让iframe不能重新加载页面?
- 18. Java有没有办法让非库开发人员使用扩展方法?
- 19. 有没有办法让javax.xml有一个根元素包装?
- 20. C#有没有办法可以&& =?
- 21. 有没有办法改变url是iframe?
- 22. 有没有办法打开JFace ElementTreeSelectionDialog展开?
- 23. 有没有可以根据需要为我提供运输信息的服务?
- 24. 有没有办法打开iframe中的任何页面?
- 25. 有什么办法可以让iPhone应用程序需要iPhone 5或更新?
- 26. 有没有什么办法可以让网站响应而不需要媒体查询
- 27. AMP需要异步js;有没有办法让本地的后备?
- 28. 有没有办法让所有活动都可用的功能?
- 29. 有没有办法让这个缩短?
- 30. 有没有办法让GWT AutoBean下滑?