我将一个页面加载到div中,但我无法调整div的大小
这里是代码行:
我的css:
<style type="text/css">
#calendar {
width:350px;
float:left;
padding:10px;}
</style>
HTML:
.
.
<div id="calendar"></div>
.
.
的javascript:
<script type="text/javascript">
function divload(){
document.getElementById("calendar").innerHTML = '<object type="text/html"
data="/ISMS/calendar/index.php"></object>'; }
</script>
带有加载对象的innerHTML应该以另一种方式调整大小吗?
感谢anyhelp
答案 0 :(得分:0)
将对象加载到calendar
元素后,可以使用JS调整div的大小。
function divload(){
var calDiv = document.getElementById("calendar"),
height = "300px", // or whatever you want the new height to be
width = "800px"; // or whatever you want the new width to be
calDiv.innerHTML = '<object type="text/html" data="http://printartsportal.com/"></object>';
calDiv.style.height = height;
calDiv.style.width = width;
calDiv.children[0].style.height = height;
calDiv.children[0].style.width = width;
}