html <object> 大小以适合对象的内容

DrB*_*ad1 5 html php height object

我使用 [object] 标签来显示 .txt 文件的文本。该对象位于 div 内。当对象加载文本时,它会在框架中设置,我可以定义框架的高度和宽度。但是,将高度设置为自动或 100% 不会执行任何操作。无论我做什么,显示文本的区域都很小,并且带有滚动条。我希望包含对象的 div 以及对象本身能够拉伸以显示所有文本。

这是该行:

<object type="text/html" data="./docs/description_a.html" style="width:100%; "></object>
Run Code Online (Sandbox Code Playgroud)

但无论我做什么,我都无法让它根据文本的长度进行拉伸。任何帮助深表感谢。

Wha*_*ied 3

http://jsfiddle.net/XAaMV/4/

您可以使用 jQuery 动态设置高度和宽度:

$(document).ready(function(){

    $("#obj").width($("#cont").width());
    $("#obj").height($("#cont").height());

});
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="cont">
<object id="obj" width="" height="" data="www.google.com"></object>
 <div>   
Run Code Online (Sandbox Code Playgroud)

解决方案2

<div>
<object width="600" height="900" data="www.google.com"></object>
 <div>
Run Code Online (Sandbox Code Playgroud)

CSS

div{

    height:600px;
    width:900px;
}
Run Code Online (Sandbox Code Playgroud)